Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
lemonldap-ng
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
258
Issues
258
List
Boards
Labels
Service Desk
Milestones
Merge Requests
5
Merge Requests
5
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
LemonLDAP NG
lemonldap-ng
Commits
7a59915e
Commit
7a59915e
authored
Feb 25, 2016
by
Yadd
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
'all' must be the first target
parent
2b1ab0ee
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
42 additions
and
41 deletions
+42
-41
Makefile
Makefile
+42
-41
No files found.
Makefile
View file @
7a59915e
...
...
@@ -199,6 +199,7 @@ CSSDSTFILES=$(CSSSRCFILES:.css=.min.css)
# -------
# Targets section contains the following subsections:
# - 'all' that must be defined at first
# - configure targets
# - make targets
# - test targets
...
...
@@ -209,6 +210,47 @@ CSSDSTFILES=$(CSSSRCFILES:.css=.min.css)
# - packaging targets
# - developper corner
all
:
configure common handler manager portal
@
echo
@
echo
"Building succeed. Now run :"
@
echo
" - 'make test' to verify your installation"
@
echo
" - 'make install PROD=yes' to install all"
@
echo
@
echo
" MAKE INSTALL OPTIONS:"
@
echo
" - PROD=yes : use js/css minified files"
@
echo
" - USEDEBIANLIBS=yes : use some Debian shared js/css files"
@
echo
" - USEEXTERNALLIBS=yes : use external links for some js/css files"
@
echo
@
echo
'Other targets :'
@
echo
" * Partial build :"
@
echo
" - portal, manager, handler"
@
echo
" * Doxygen documentation"
@
echo
" - doxygen (to build Doxygen documentation in doc/devel/)"
@
echo
@
echo
'Other targets launched by "make install" :'
@
echo
" * Perl libraries install :"
@
echo
" - install_libs (all Perl libraries)"
@
echo
" - install_portal_libs"
@
echo
" - install_manager_libs"
@
echo
" - install_handler_libs"
@
echo
" * Binaries install :"
@
echo
" - install_bin (
$(BINDIR)
)"
@
echo
" * FastCGI server install (required for Nginx)"
@
echo
" - install_fastcgi_server (
$(SBINDIR)
)"
@
echo
" * Web sites install :"
@
echo
" - install_site (all sites including install_doc_site)"
@
echo
" - install_portal_site (
$(PORTALDIR)
)"
@
echo
" - install_manager_site (
$(MANAGERDIR)
)"
@
echo
" - install_handler_site (
$(HANDLERDIR)
)"
@
echo
" * Documentation install :"
@
echo
" - install_doc_site (
$(DEFDOCDIR)
)"
@
echo
" - install_examples_site (
$(EXAMPLESDIR)
)"
@
echo
@
echo
"Other languages documentation (fr only for now)"
@
echo
" - fr-doc (needs OmegaT)"
@
echo
" - install_fr_doc_site"
@
echo
# Configure targets
# -----------------
...
...
@@ -258,47 +300,6 @@ ${SRCMANAGERDIR}/Makefile:
# Make targets
# ------------
all
:
configure common handler manager portal
@
echo
@
echo
"Building succeed. Now run :"
@
echo
" - 'make test' to verify your installation"
@
echo
" - 'make install PROD=yes' to install all"
@
echo
@
echo
" MAKE INSTALL OPTIONS:"
@
echo
" - PROD=yes : use js/css minified files"
@
echo
" - USEDEBIANLIBS=yes : use some Debian shared js/css files"
@
echo
" - USEEXTERNALLIBS=yes : use external links for some js/css files"
@
echo
@
echo
'Other targets :'
@
echo
" * Partial build :"
@
echo
" - portal, manager, handler"
@
echo
" * Doxygen documentation"
@
echo
" - doxygen (to build Doxygen documentation in doc/devel/)"
@
echo
@
echo
'Other targets launched by "make install" :'
@
echo
" * Perl libraries install :"
@
echo
" - install_libs (all Perl libraries)"
@
echo
" - install_portal_libs"
@
echo
" - install_manager_libs"
@
echo
" - install_handler_libs"
@
echo
" * Binaries install :"
@
echo
" - install_bin (
$(BINDIR)
)"
@
echo
" * FastCGI server install (required for Nginx)"
@
echo
" - install_fastcgi_server (
$(SBINDIR)
)"
@
echo
" * Web sites install :"
@
echo
" - install_site (all sites including install_doc_site)"
@
echo
" - install_portal_site (
$(PORTALDIR)
)"
@
echo
" - install_manager_site (
$(MANAGERDIR)
)"
@
echo
" - install_handler_site (
$(HANDLERDIR)
)"
@
echo
" * Documentation install :"
@
echo
" - install_doc_site (
$(DEFDOCDIR)
)"
@
echo
" - install_examples_site (
$(EXAMPLESDIR)
)"
@
echo
@
echo
"Other languages documentation (fr only for now)"
@
echo
" - fr-doc (needs OmegaT)"
@
echo
" - install_fr_doc_site"
@
echo
common
:
common_conf
@
$(MAKE)
-C
${SRCCOMMONDIR}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment