summaryrefslogtreecommitdiff
path: root/source4/build
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r7896: don't output null rules for blank targets (caued make failure on irix)Andrew Tridgell1-0/+4
(This used to be commit 8b299e1518b6864dc3ca5b86441290047ef6ed14)
2007-10-10r7895: hopefully this will fix the popt build on solarisAndrew Tridgell1-0/+2
(This used to be commit 8f0b4ece48b6bf28891dc89e47ebffa81c431bd7)
2007-10-10r7894: remove portability experiments until its working in the smb-build ↵Andrew Tridgell1-3/+5
test project (this change broke irix) (This used to be commit ac807d0aef3113e29796e2404eabb8165d44a197)
2007-10-10r7875: try to see if this is portableStefan Metzmacher1-5/+3
metze (This used to be commit a3439d9365c2af471a4669373c1a0b5327e6a01b)
2007-10-10r7874: reverted metzes patch svn 7837 as it is not portable to make onAndrew Tridgell1-2/+4
several platforms (such as FreeBSD) (This used to be commit 8cdebf5ce3b5908bfc0032151f17ba0f0e59e785)
2007-10-10r7866: Remove some unused autoconf macro calls.Jelmer Vernooij1-17/+11
Some of these should probably be re-added again later when we need them. They should then be added to the appropriate config.m4 file in the source tree rather then in rewrite.m4. (This used to be commit 4eca613470139f6425f454aea016566f9deffa3e)
2007-10-10r7865: changed pidl to take a "const void *" instead of a "void *" for theAndrew Tridgell4-14/+12
structure in ndr_push_*() and ndr_print_*(). The push and print functions really should not modify the structure. metze, to make this work I had to change your spoolss hand marshaller. Can you please check it is OK? I think that the IN and OUT sides of that function are not ever called on the same structure, so I think that attempt at remembering the value by assigning to r->in._offered was not doing anything anyway, but please correct me if I have misunderstood it. If you really do need to remember something on those structures I'd suggest the ndr_token_store() and ndr_token_retrieve() functions, which are used by pidl for just this sort of thing. (This used to be commit eee528be97fa43ca53bdc5652b4d29a0a2caf563)
2007-10-10r7845: remove unused filesStefan Metzmacher1-9/+6
and remove all generated files with make distclean and make realdistclean metze (This used to be commit f964e228c9ceeb3dc4d0afd1b6b092734e06e372)
2007-10-10r7837: use some more 'make' featuresStefan Metzmacher1-4/+2
(I just commit this to see how portable it is) I have a patch that remove the need of the recursiv make and also fixes the HEIMDAL_EXTERNAL stuff cleanly metze (This used to be commit 21d930cfc3706fec9e0421a799668f022d8aef7c)
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)