summaryrefslogtreecommitdiff
path: root/source4/build/smb_build/cflags.pm
AgeCommit message (Collapse)AuthorFilesLines
2008-02-11Support including files in the cflags.pl script.Jelmer Vernooij1-0/+2
(This used to be commit 742e50aeb54d779d383cbf73132224bad3b09777)
2007-12-21r25712: try to fix the build, perl should handle by_path as comparison functionStefan Metzmacher1-1/+1
metze (This used to be commit ee47f5dc7947cad7eed84f071112e41c4a687275)
2007-12-21r25711: only use sort if availableStefan Metzmacher1-2/+8
metze (This used to be commit 1f5a98cd91f73f8f16d941fe8bb375fec704f0dd)
2007-12-21r25617: Make sure system include paths come after samba include paths. Patch ↵Jelmer Vernooij1-14/+23
from Timur Bakeyev. (This used to be commit 7565c4a0dd304312898839df6789f7338cc1ea63)
2007-10-10r22400: only add srcdir and builddir path if they differStefan Metzmacher1-1/+4
metze (This used to be commit 581f33d9200d980e7e407f21e687a2bda2cec615)
2007-10-10r22031: Make sure we rewrite the include directives in CFLAGS to containJames Peach1-3/+17
paths from builddir and srcdir. builddir has precedence. (This used to be commit af87c22ecf357c3e83b46cf38acec5b94686d3e9)
2007-10-10r18222: filter out double entries from CFLAGSStefan Metzmacher1-3/+6
metze (This used to be commit 42e70d5a7b9c12527bb49f9c60330706d350cf49)
2007-10-10r15270: Rename EXTRA_CFLAGS to CFLAGS - initial work on getting DSO's ↵Jelmer Vernooij1-3/+3
working again. (This used to be commit 33e4b92c46f272478b3c9e433f910dbbaab52af8)
2007-10-10r14554: Write out header dependencies. This means all C files affected will beJelmer Vernooij1-0/+1
rebuilt when a header file is changed. It also means parallel builds work now. It will take a minute or so to generate all the dependency information, but there should be no need to rebuild that information later on, unless a file changes. This behaviour is only enabled when building in developer mode (--enable-developer) and requires a GNU make (or compatible). In all other cases, the file 'static_deps.mk' is included, which contains some basic hardcoded dependency information. (This used to be commit eb435386f015ce1d89eb6f7e7837622ebd9e1951)
2007-10-10r14549: Use make-compatible syntax in extra_cflags.txt so we can avoidJelmer Vernooij1-1/+4
cflags.pl when using GNU make (This used to be commit 4354147f6b5e9485d0550fa6c8a33be526f54db6)
2007-10-10r13898: Add a subsystem-specific DEFAULT_VISIBILITY property that can be usedJelmer Vernooij1-0/+1
to not export symbols when building shared libraries. Symbols that have to be available to users of the library can be explicitly exported by prepending them with _PUBLIC_ in the C source. (This used to be commit ea9988dfda6df09f1ee8f9aea1dc5b96fff52ee6)
2007-10-10r13867: Wrap the cflags.sh hack in the build system. You can now simplyJelmer Vernooij1-0/+27
set subsystem-specific compiler flags in the .mk files. (This used to be commit d512b147e8dda39016faf74a50a9d85bfc23a2eb)