diff options
| author | rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b <rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864> | 2005-09-13 16:59:11 +0000 |
|---|---|---|
| committer | rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b <rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864> | 2005-09-13 16:59:11 +0000 |
| commit | 56d21793fc0778c741a7fa38ee2d99c18a98f3b9 (patch) | |
| tree | f5b460385a6769edfaa0d595523c08fcbe60afbe /Makefile.in | |
| parent | 2a5d384b076af285a2072e258ab7e7bafd88d358 (diff) | |
Applied Trystans patch, fixed other issues he pointed out.
Note: make strict will still show a couple of warnings, i think we should leave it as is.
git-svn-id: svn://svn.anope.org/anope/trunk@885 31f1291d-b8d6-0310-a050-a5561fc1590b
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@632 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'Makefile.in')
| -rw-r--r-- | Makefile.in | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/Makefile.in b/Makefile.in index 3e2413d90..74368dc0e 100644 --- a/Makefile.in +++ b/Makefile.in @@ -22,8 +22,8 @@ SHARED=@SHARED@ MODULEFLAGS=@MODULEFLAGS@ all: language headers build core protocols tools modules -strict: language headers strict_build core protocols tools strict_modules -profile: language headers profile_build core protocols tools profile_modules +strict: language headers strict_build strict_core strict_protocols tools strict_modules +profile: language headers profile_build profile_core profile_protocols tools profile_modules MAKEARGS = 'CFLAGS=${CFLAGS}' 'CC=${CC}' 'ANOPELIBS=${ANOPELIBS}' \ 'LDFLAGS=${LDFLAGS}' 'BINDEST=${BINDEST}' 'INSTALL=${INSTALL}' \ @@ -64,10 +64,26 @@ protocols: build @echo "*** Building protocol support"; (cd src/protocol ; ./configure ; ${MAKE} ${MAKEARGS} all; ) +strict_protocols: build + @echo "*** Building protocol support"; + (cd src/protocol ; ./configure ; ${MAKE} ${MAKEARGS} 'CFLAGS=${CFLAGS} $(STRICT)' all; ) + +profile_protocols: build + @echo "*** Building protocol support"; + (cd src/protocol ; ./configure ; ${MAKE} ${MAKEARGS} 'CFLAGS=${CFLAGS} ${PROFILE}' 'PROFILE=${PROFILE}' all; ) + core: build @echo "*** Building Core modules"; (cd src/ ; ${MAKE} ${MAKEARGS} core; ) +strict_core: build + @echo "*** Building Core modules"; + (cd src/ ; ${MAKE} ${MAKEARGS} 'CFLAGS=${CFLAGS} $(STRICT)' core; ) + +profile_core: build + @echo "*** Building Core modules"; + (cd src/ ; ${MAKE} ${MAKEARGS} 'CFLAGS=${CFLAGS} ${PROFILE}' 'PROFILE=${PROFILE}' core; ) + tools: build (cd src/tools ; ${MAKE} ${MAKEARGS} all; ) @echo "*** All done, now (g)make install to install Anope/Modules/Tools"; |
