Andrew Tridgell
7c2e31fd11
r8314: - added an 'installmisc' target for installing miscellaneous files.
...
- install our provisioning template files in lib/setup/
We need these to be installed as users may wish to re-provision after
installation, or may not have the source tree (wuch as when installing
from binary packages)
2007-10-10 13:20:05 -05:00
Andrew Tridgell
2cab29c1e7
r8305: another attempt at getting heimdal building in the farm
2007-10-10 13:20:03 -05:00
Andrew Tridgell
2564cd962b
r8303: a workaround for forcing HEIMDAL_EXTERNAL to build.
...
Jelmer, when you get a chance can we discuss how to fix this properly?
2007-10-10 13:19:34 -05:00
Andrew Tridgell
2a444dedbe
r8298: - started building a library of js routines in scripting/libjs/
...
- switched the existing test programs over to using the library
- added install of js lib
2007-10-10 13:19:33 -05:00
Jelmer Vernooij
c620095692
r8264: - Use standard perl package structure for pidl.
...
- Only "use" pidl modules in the main executable when necessary
Try 'make install' in build/pidl to install the package (should work stand-alone).
2007-10-10 13:19:27 -05:00
Stefan Metzmacher
d04057b932
r8020: - add --with-selftest-prefix option that specify the prefix used in make test
...
- also we use ./prefix test as default and not `pwd`/prefix-test
to workaround the path length limit for unix sockets
... char sun_path[108]; ...
metze
2007-10-10 13:18:59 -05:00
Andrew Tridgell
e18dc32074
r7977: split up 'make clean' a little more as it is overflowing the command line size limits
...
on some platforms
2007-10-10 13:18:55 -05:00
Jelmer Vernooij
e8e3524b23
r7958: More debian packaging updates; packages build now with
...
a few minor issues.
Move ldb manpages one level higher - there is no longer a need to have
subdirectories.
2007-10-10 13:18:54 -05:00
Jelmer Vernooij
fd3f463643
r7943: Add 'make manpages', fix 'make installman' and 'make uninstallman'.
...
Not part of the "all" make target yet, as it requires xsltproc
2007-10-10 13:18:53 -05:00
Andrew Tridgell
8b299e1518
r7896: don't output null rules for blank targets (caued make failure on irix)
2007-10-10 13:18:47 -05:00
Andrew Tridgell
ac807d0aef
r7894: remove portability experiments until its working in the smb-build test project
...
(this change broke irix)
2007-10-10 13:18:46 -05:00
Stefan Metzmacher
a3439d9365
r7875: try to see if this is portable
...
metze
2007-10-10 13:18:46 -05:00
Andrew Tridgell
8cdebf5ce3
r7874: reverted metzes patch svn 7837 as it is not portable to make on
...
several platforms (such as FreeBSD)
2007-10-10 13:18:46 -05:00
Stefan Metzmacher
f964e228c9
r7845: remove unused files
...
and remove all generated files with make distclean and make realdistclean
metze
2007-10-10 13:18:42 -05:00
Stefan Metzmacher
21d930cfc3
r7837: use some more 'make' features
...
(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
2007-10-10 13:18:42 -05:00
Jelmer Vernooij
f385753a52
r7790: Allow remembering more configure-level data (and
...
remember --enable-develop for now).
2007-10-10 13:18:36 -05:00
Andrew Tridgell
e3e028a362
r7768: use _ALL_OBJS in clean target
2007-10-10 13:18:33 -05:00
Jelmer Vernooij
6b9a12249f
r7766: Treat NOPROTO as boolean.
...
Don't consider ALL_OBJS as a standard subsystem.
2007-10-10 13:18:33 -05:00
Jelmer Vernooij
ba41c0806a
r7764: Generate _ALL_OBJS list.
2007-10-10 13:18:33 -05:00
Jelmer Vernooij
fa1ab1982c
r7762: Clean up make help files.
2007-10-10 13:18:32 -05:00
Jelmer Vernooij
fc099f2479
r7761: Don't let phony targets cause a rebuild of the binaries. Thanks
...
to tridge for the idea on how to do this.
2007-10-10 13:18:32 -05:00
Stefan Metzmacher
e4f5e52a84
r7463: - move some more stuff into functions
...
- try to kill all jobs return by jobs -p
metze
2007-10-10 13:17:55 -05:00
Stefan Metzmacher
c52703c0a8
r7425: configure check to see if a compiler can handle negative enum values
...
if the compiler doesn't support it we pass --uint-enums to pidl
metze
2007-10-10 13:17:51 -05:00
Stefan Metzmacher
d5288865d8
r7389: move socket wrapper dir also to the prefix-test dir
...
metze
2007-10-10 13:17:49 -05:00
Jelmer Vernooij
65600536b6
r7315: Add support for custom makefile targets, e.g.:
...
[TARGET::FOOBAR]
CMD = make bla
2007-10-10 13:17:41 -05:00
Jelmer Vernooij
1f7a57d8d8
r7311: Use TARGET_CFLAGS for depend list as well
2007-10-10 13:17:40 -05:00
Jelmer Vernooij
2fd997b12a
r7310: Support TARGET_CFLAGS thru recursive make
2007-10-10 13:17:40 -05:00
Jelmer Vernooij
71d62d4dc7
r7308: Make dependency lists in the Makefile shorter (see discussion on samba-technical)
2007-10-10 13:17:40 -05:00
Jelmer Vernooij
2765b5a78d
r7307: Add phony rules for OUTPUT_TYPE OBJLIST, e.g. it is now possible
...
to do things like:
make SUBSYSTEM_NDR_RAW
2007-10-10 13:17:40 -05:00
Jelmer Vernooij
fcc556188e
r7305: Some cleanups, use write out CFLAGS variable
2007-10-10 13:17:39 -05:00
Stefan Metzmacher
a94e7740d5
r7299: move the list of config.mk files to the source/
...
so nobody needs to look at build/smb_build/ anymore, just to use the build system
metze
2007-10-10 13:17:38 -05:00
Andrew Tridgell
ba565ba575
r7290: comment out heimdal config for now
2007-10-10 13:17:37 -05:00
Andrew Tridgell
71366b0909
r7289: split out the list of *.mk files for the build, so you don't need to modify the perl
...
code to add a new library
2007-10-10 13:17:37 -05:00
Jelmer Vernooij
0dda66f0e8
r7274: Move m4 files to seperate dir
2007-10-10 13:17:35 -05:00
Jelmer Vernooij
aa0b6372d5
r7273: Update a bit
2007-10-10 13:17:35 -05:00
Andrew Tridgell
a31ec2a750
r7271: added the ability to specify a target specific set of CFLAGS for
...
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.
2007-10-10 13:17:34 -05:00
Andrew Bartlett
51ba3ea60c
r7221: Add the start of a KDC service (to be built on a 'libkdc' from a to be
...
included Heimdal) to Samba4.
Andrew Bartlett
2007-10-10 13:17:27 -05:00
Tim Potter
b83dc8fbfb
r7065: Move ejs from web_server to lib so it can be shared with smbscript.
2007-10-10 13:17:11 -05:00
Tim Potter
e14c00c4c1
r7062: Merge scripting/swig/config.mk with scripting/config.mk
2007-10-10 13:17:10 -05:00
Tim Potter
3444cd5429
r7061: A ejs scripting client. This should allow javascript to be run in a
...
command line environment instead of inside the web server.
It doesn't work yet though, rather an exception is thrown when trying
to call ejsDefineStringCFunction().
2007-10-10 13:17:10 -05:00
Jelmer Vernooij
2b08c4b92b
r7059: Use namespaces for pidl and the build system, so we can later on
...
call out to the build system to compile the various pidl tests
(without having to rely on shared library support).
Initial work on an ndr_array test.
2007-10-10 13:17:10 -05:00
Andrew Tridgell
a4a5eea7b7
r7049: auto-create the private/tls/ directory on install
2007-10-10 13:17:08 -05:00
Tim Potter
d7d48adce9
r7010: Merge libcli/libsmb.mk into libcli/config.mk
2007-10-10 13:17:05 -05:00
Andrew Tridgell
31543e1eae
r6982: install the swat pages with 'make installswat'
2007-10-10 13:17:02 -05:00
Andrew Tridgell
26f0ba92c0
r6981: first version of the builtin web server for Samba4
...
This includes an embedded server side scripting system called 'esp'
(see http://www.appwebserver.org/products/esp/esp.html ) and javascript
based scripting language called 'esj' (see
http://www.appwebserver.org/products/ejs/ejs.html )
The justification for including this scripting language is that it
should make it much easier to write a high quality web interface for
Samba4. The scripting language can call into any Samba4 library code
(so for example it will be able to make ldb and loadparm calls), plus
it provides easy support for forms, cookies, sessions etc.
There is still quite a bit more work to do on the web server, but
there is enough here now for people to look at and comment. I will be
committing some sample web pages that test esp functionality shortly.
2007-10-10 13:17:01 -05:00
Jelmer Vernooij
6bf8126ae9
r6926: More build farm fixes:
...
- Warn about unknown attributes in .mk
- Remove more unused functions
2007-10-10 13:16:57 -05:00
Jelmer Vernooij
a784618303
r6924: Remove some unused functions.
2007-10-10 13:16:57 -05:00
Jelmer Vernooij
1437257616
r6874: Fix static library build
2007-10-10 13:16:53 -05:00
Andrew Tridgell
faa7e03669
r6853: again fixed SOCKET_WRAPPER_DIR in 'make test'
2007-10-10 13:16:51 -05:00
Jelmer Vernooij
77f9c471ea
r6842: Move to .mk file
2007-10-10 13:16:50 -05:00