1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
MODULE=doc
SRCDIR=
include Makefiles/shared/shared.mk
clean: clean_shared
$(MAKE) -C docs/documentation clean
rm -f docs/documentation/oar-documentation-devel.html
build: build_shared build-html-doc
install: build install_shared
install -d $(DESTDIR)$(DOCDIR)
install -d $(DESTDIR)$(DOCDIR)/html
install -d $(DESTDIR)$(DOCDIR)/scripts/prologue_epilogue
install -d $(DESTDIR)$(DOCDIR)/scripts
install -d $(DESTDIR)$(DOCDIR)/scripts/job_resource_manager
install -m 0644 docs/documentation/OAR-DOCUMENTATION-USER.html $(DESTDIR)$(DOCDIR)/html
install -m 0644 docs/documentation/OAR-DOCUMENTATION-ADMIN.html $(DESTDIR)$(DOCDIR)/html
install -m 0644 docs/documentation/OAR-DOCUMENTATION-API-USER.html $(DESTDIR)$(DOCDIR)/html
install -m 0644 docs/documentation/OAR-DOCUMENTATION-API-ADMIN.html $(DESTDIR)$(DOCDIR)/html
install -m 0644 docs/documentation/OAR-DOCUMENTATION-API-DEVEL.html $(DESTDIR)$(DOCDIR)/html
install -m 0644 docs/schemas/oar_logo.png $(DESTDIR)$(DOCDIR)/html
install -m 0644 docs/schemas/db_scheme.png $(DESTDIR)$(DOCDIR)/html
install -m 0644 docs/schemas/interactive_oarsub_scheme.png $(DESTDIR)$(DOCDIR)/html
install -m 0644 docs/schemas/Almighty.fig $(DESTDIR)$(DOCDIR)/html
install -m 0644 docs/schemas/Almighty.ps $(DESTDIR)$(DOCDIR)/html
install -m 0644 sources/core/tools/job_resource_manager.pl $(DESTDIR)$(DOCDIR)/scripts/job_resource_manager/
install -m 0644 sources/core/scripts/oar_prologue $(DESTDIR)$(DOCDIR)/scripts/prologue_epilogue/
install -m 0644 sources/core/scripts/oar_epilogue $(DESTDIR)$(DOCDIR)/scripts/prologue_epilogue/
install -m 0644 sources/core/scripts/oar_prologue_local $(DESTDIR)$(DOCDIR)/scripts/prologue_epilogue/
install -m 0644 sources/core/scripts/oar_epilogue_local $(DESTDIR)$(DOCDIR)/scripts/prologue_epilogue/
install -m 0644 sources/core/scripts/oar_diffuse_script $(DESTDIR)$(DOCDIR)/scripts/prologue_epilogue/
install -m 0644 sources/core/scripts/lock_user.sh $(DESTDIR)$(DOCDIR)/scripts/prologue_epilogue/
install -m 0644 sources/core/scripts/oar_server_proepilogue.pl $(DESTDIR)$(DOCDIR)/scripts/prologue_epilogue/
uninstall: uninstall_shared
rm -rf \
$(DESTDIR)$(DOCDIR)/html \
$(DESTDIR)$(DOCDIR)/scripts/job_resource_manager/ \
$(DESTDIR)$(DOCDIR)/scripts/prologue_epilogue/
build-html-doc:
$(MAKE) -C docs/documentation all
.PHONY: install setup uninstall build clean
|