summaryrefslogtreecommitdiff
path: root/source4/build
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r7790: Allow remembering more configure-level data (andJelmer Vernooij4-6/+12
remember --enable-develop for now). (This used to be commit f385753a5224282dd2c228115622a6eb80624a5a)
2007-10-10r7768: use _ALL_OBJS in clean targetAndrew Tridgell1-2/+4
(This used to be commit e3e028a3626c37da08b69639ade5894f70eaf7d0)
2007-10-10r7766: Treat NOPROTO as boolean.Jelmer Vernooij2-10/+21
Don't consider ALL_OBJS as a standard subsystem. (This used to be commit 6b9a12249f152e9c4635d4f6c7f3a1b885c78ec6)
2007-10-10r7764: Generate _ALL_OBJS list.Jelmer Vernooij2-1/+6
(This used to be commit ba41c0806afc065d4de15a51430676d35b9055db)
2007-10-10r7762: Clean up make help files.Jelmer Vernooij1-1/+1
(This used to be commit fa1ab1982cb2ea49fc35d75fb32192fc1bea23cd)
2007-10-10r7761: Don't let phony targets cause a rebuild of the binaries. ThanksJelmer Vernooij2-2/+3
to tridge for the idea on how to do this. (This used to be commit fc099f24790367ea5b1e5e91085c9ddb8deb6dad)
2007-10-10r7729: Small fixes to the charset stuff.Jelmer Vernooij3-12/+25
(This used to be commit 5122b9f608399a6c90521e2f8bd96154755fe397)
2007-10-10r7706: Move ParseExpr() to util.Jelmer Vernooij3-83/+48
(This used to be commit 72efb695291f0ad3cdc80daa9f979454f6a81c04)
2007-10-10r7702: Implement [charset()] attribute.Jelmer Vernooij3-13/+27
(This used to be commit 7012e10bb6252a7e602e80f05c914a783610088c)
2007-10-10r7695: Add support for the [string] attribute that works in the traditional ↵Jelmer Vernooij4-57/+77
sense. Not used anywhere yet. (This used to be commit a73a35cfc7b5b92cd95bd0d0fbd64d04acecccf3)
2007-10-10r7672: this should fix the crypt dependency problem (I hope!)Andrew Tridgell1-3/+3
(This used to be commit 3fe00b61147e09159ef02328a7f1d8f7805abf0d)
2007-10-10r7605: Display properties in header files again.Jelmer Vernooij1-15/+16
(This used to be commit 5f37f7a524611ff8227662fd19c37496c83cac7f)
2007-10-10r7604: Bunch of small pidl updates. Mostly removing unused functions,Jelmer Vernooij7-313/+142
cleanups and more flexibility (all output options now take an optional filename). (This used to be commit e3496732c66c2f9474fde58bb3930552511cb12a)
2007-10-10r7590: Cleanups, add more notes on new string code.Jelmer Vernooij4-61/+35
(This used to be commit 66a418a532f30a14353d923317dd6d766f62d926)
2007-10-10r7552: Use ParseExpr() for [value] attributes; allowsJelmer Vernooij3-6/+7
us somewhat cleaner IDL. (This used to be commit b7b01bccd101654d1f5ec83cba9dea7e9431d6ce)
2007-10-10r7463: - move some more stuff into functionsStefan Metzmacher1-1/+1
- try to kill all jobs return by jobs -p metze (This used to be commit e4f5e52a8454fc2e6d5536e2cc9eb918c6c0e174)
2007-10-10r7425: configure check to see if a compiler can handle negative enum valuesStefan Metzmacher3-2/+19
if the compiler doesn't support it we pass --uint-enums to pidl metze (This used to be commit c52703c0a8adb4f64ec52e4bf602e9c17ef2c748)
2007-10-10r7424: add --uint-enums option to pidl to generateStefan Metzmacher3-14/+59
defines for the enum members (this hopefully will fix the build on AIX) metze (This used to be commit 9d4d5163de8b78c5a03348a10ceedb220c92f7b2)
2007-10-10r7419: when we have both --enable-developer and --enable-debug we don't need ↵Andrew Tridgell1-9/+10
-g twice in the CFLAGS (This used to be commit 1383c024d11646b7f39e1ba936d8f847bb1a05f9)
2007-10-10r7389: move socket wrapper dir also to the prefix-test dirStefan Metzmacher1-1/+1
metze (This used to be commit d5288865d87e1e9de81f3a653457d874847d6daa)
2007-10-10r7377: Integrate browse service stuff more nicelyJelmer Vernooij1-0/+27
Add notes on mailslots Add TODO list for pidl, including some plans on switching over to using [string] attributes for pidl. (This used to be commit fca195ce072bacb0543625aec7f4bce814e278eb)
2007-10-10r7330: use ParseExpr() also for subcontext_size()Stefan Metzmacher1-7/+11
metze (This used to be commit 2db46afef719de99953e5a31036424454f6c7e43)
2007-10-10r7315: Add support for custom makefile targets, e.g.:Jelmer Vernooij3-1/+23
[TARGET::FOOBAR] CMD = make bla (This used to be commit 65600536b614e4cc1449488fa3297c1e6a2e4053)
2007-10-10r7311: Use TARGET_CFLAGS for depend list as wellJelmer Vernooij1-5/+5
(This used to be commit 1f7a57d8d82fb759ba8997bc91405add9b46e129)
2007-10-10r7310: Support TARGET_CFLAGS thru recursive makeJelmer Vernooij2-24/+14
(This used to be commit 2fd997b12aa06983a614bfadca9e5f896a88b2ac)
2007-10-10r7308: Make dependency lists in the Makefile shorter (see discussion on ↵Jelmer Vernooij2-70/+27
samba-technical) (This used to be commit 71d62d4dc7c475d17042ca466e56c51da1a2f32e)
2007-10-10r7307: Add phony rules for OUTPUT_TYPE OBJLIST, e.g. it is now possibleJelmer Vernooij2-5/+13
to do things like: make SUBSYSTEM_NDR_RAW (This used to be commit 2765b5a78d726ed3df177c92bc3f5efefcc78a9d)
2007-10-10r7305: Some cleanups, use write out CFLAGS variableJelmer Vernooij1-43/+22
(This used to be commit fcc556188e61c488e3e00d98ee2db823158ea4b4)
2007-10-10r7302: remove dublicate includesStefan Metzmacher1-3/+0
metze (This used to be commit be63496a315e29af5025d87c6f539f8db5e4c7d1)
2007-10-10r7299: move the list of config.mk files to the source/Stefan Metzmacher2-49/+1
so nobody needs to look at build/smb_build/ anymore, just to use the build system metze (This used to be commit a94e7740d554a18b5e9ae37bdcabec8ccc5705fc)
2007-10-10r7290: comment out heimdal config for nowAndrew Tridgell1-1/+1
(This used to be commit ba565ba5750559828f2971c8cc27510d9bd3b7a7)
2007-10-10r7289: split out the list of *.mk files for the build, so you don't need to ↵Andrew Tridgell2-48/+51
modify the perl code to add a new library (This used to be commit 71366b09091a147df7f5cb823a05c28f8a18201a)
2007-10-10r7288: Remove empty wrapper functionJelmer Vernooij2-21/+2
(This used to be commit 879f68cef72df708a6ff7a5f5818fa8478c2a6ea)
2007-10-10r7284: more build issues for sqlite3Derrell Lipman1-0/+1
(This used to be commit 45f88f0f81e96fc122d39e70d518a65f00e03817)
2007-10-10r7274: Move m4 files to seperate dirJelmer Vernooij12-8/+26
(This used to be commit 0dda66f0e8e6ad37d731937af184a132bf3407b1)
2007-10-10r7273: Update a bitJelmer Vernooij1-15/+18
(This used to be commit aa0b6372d5a7fbd03627edfec8a372cd5a138fef)
2007-10-10r7271: added the ability to specify a target specific set of CFLAGS forAndrew Tridgell2-2/+28
binaries and libraries. This makes it possible to build heimdal with our build system, which means users don't have to suffer two build systems. (This used to be commit a31ec2a750d1e668e8ccdbbcb01762bfbc08cce5)
2007-10-10r7221: Add the start of a KDC service (to be built on a 'libkdc' from a to beAndrew Bartlett1-0/+1
included Heimdal) to Samba4. Andrew Bartlett (This used to be commit 51ba3ea60c265b837821b6c3e031dfe229c10d6a)
2007-10-10r7195: - Fix echo pipeJelmer Vernooij1-12/+32
- Don't allocate strings - Give higher preference to the [out] part of variables when they are being used by another [out] variable. Also make sure that [in] variables never use [out] variables (i.e. switch_is() on an [in] variable can no longer use an [out] variable). (This used to be commit 837c83d77a2d1990419c4f3e343616daf8da5799)
2007-10-10r7187: fix alignment of unionsStefan Metzmacher2-17/+14
metze (This used to be commit b9e50a47f165ba120cd99f2a2b25256b6420681b)
2007-10-10r7186: add [relative_base] property, which is allowed on typedef'sStefan Metzmacher2-6/+66
(maybe we could add them to elements latter...) with this property all relative pointers from inside the struct or union are relative to the struct/union start metze (This used to be commit c0dd18326c058e3e218d43f48ecff418f4b0b51e)
2007-10-10r7185: fix formattingStefan Metzmacher1-35/+35
metze (This used to be commit 87a31621908c30b0376e98e3f4143eb591987c5c)
2007-10-10r7184: remove unused ndr_pull/push_struct_start/end() functionsStefan Metzmacher1-14/+2
metze (This used to be commit 95d3286a327467c32ee25fcac913fc5f3113a74b)
2007-10-10r7167: fix the buildStefan Metzmacher1-1/+1
metze (This used to be commit 978f49ced5690cda672ba7882fbddc77a3997793)
2007-10-10r7165: Fix pidl testsJelmer Vernooij7-7/+6
(This used to be commit 3c6e9d0bd0cb1e8692b80da6a246feb896f835db)
2007-10-10r7161: - Add support for "aliases" for pidls scalar types and add a few aliases.Jelmer Vernooij3-7/+24
- Define __PIDL__ when preprocessing IDL files. - Remove a couple of useless defines from rpcecho.idl rpcecho.idl now works in both pidl and midl (althought pidl is a bit pedantic and gives two warnings) (This used to be commit 6731e0a6548ac24d561ba48c8e9611d0034e662f)
2007-10-10r7160: Initial work on an esp function wrapper generatorJelmer Vernooij2-5/+91
(This used to be commit aaf097ec101b5e31b00e6e9a211e247ee69a118a)
2007-10-10r7159: Improve the messages from pidl's validator module.Jelmer Vernooij2-15/+42
Change the IDL file for the echo interface to match the one we use for Windows. The only thing different between the two files currently is the names of the scalar types and the handling of strings. (This used to be commit b264c61061d222347919837600adf809fbadfb13)
2007-10-10r7122: Some cleanups, simplification of the code.Jelmer Vernooij4-223/+93
(This used to be commit 277f26edacccb3a3f7a90629fd6ea1f21d9f6530)
2007-10-10r7121: More subcontext fixes. A subcontext does not always imply internally ↵Jelmer Vernooij2-6/+1
deferred data, though it might. (This used to be commit cf522ba372216da3dae0c534a6a698c21a484ab7)