Joel Rosdahl
e48e3e665c
Pass $(CXX) to perf.sh from the makefile
2010-04-28 20:08:47 +02:00
Joel Rosdahl
b2dd02bbdc
Refactoring: move hash_*_ignoring_comments to hash_include_file_* in testutil
2010-04-25 15:44:18 +02:00
Joel Rosdahl
712a416de6
Convert NEWS to asciidoc format
2010-04-24 10:36:57 +02:00
Joel Rosdahl
27e67fa679
Create nicer HTML page of the manual
2010-04-22 23:10:46 +02:00
Joel Rosdahl
7f8fbdb02a
Add rule for generating an HTML man page
2010-04-22 22:18:20 +02:00
Joel Rosdahl
46e577edb7
Convert man page from yodl to asciidoc format
2010-04-22 22:17:29 +02:00
Joel Rosdahl
271a4e48af
Remove superfluous dependencies from test/perf targets
2010-03-03 22:05:31 +01:00
Joel Rosdahl
c3e0367332
Remove unused CC variable from perf.sh command line
2010-03-03 22:04:44 +01:00
Kovarththanan Rajaratnam
3546fb39c2
Add perf target
2010-03-02 07:10:34 +01:00
Joel Rosdahl
d5dad3c61b
Portability: Define explicit compilation rule to pick up CPPFLAGS on HP-UX
2010-02-28 10:27:24 +01:00
Joel Rosdahl
6c5b4b7efc
Only clean non-dev stuff in Makefile's clean target
2010-02-26 22:22:00 +01:00
Joel Rosdahl
1af0bd8486
Portability: don't require GNU make
...
The part of Makefile.in that requires GNU make has been split into dev.mk.in,
and the configure script has learned a new --enable-dev option that makes
Makefile include dev.mk. The configure script doesn't check for GNU make
anymore. There is also a new configure-dev convenience script that runs
configure with --enable-dev.
2010-02-26 21:24:09 +01:00
Joel Rosdahl
f9cf675f44
Bundle (a subset of) zlib 1.2.3 for portability
...
The bundled zlib copy is only used when no suitable system zlib can be found.
2010-02-25 23:27:58 +01:00
Joel Rosdahl
145462baa9
Use our own getopt_long
2010-02-17 20:10:00 +01:00
Joel Rosdahl
1f5b0aa358
Extracted common dist archive build commands into a variable
2010-02-15 22:59:05 +01:00
Joel Rosdahl
2ef46395cd
Don't treat missing ccache.1 as an error when installing
2010-02-15 08:42:28 +01:00
Joel Rosdahl
50089dd543
Remove references to the web directory
2010-02-14 10:20:59 +01:00
Joel Rosdahl
6982e2e7cd
Use $(MAKE) to invoke submakes
2010-02-14 10:19:00 +01:00
Joel Rosdahl
66d7623382
Add some simple README and INSTALL files
2010-02-12 21:52:28 +01:00
Joel Rosdahl
0386c0c151
Include NEWS in the dist archive
2010-01-06 22:23:11 +01:00
Joel Rosdahl
2b14cabf64
Fix flymake-mode support again
2010-01-06 22:23:10 +01:00
Joel Rosdahl
00c04c79ac
Put dependency files in a subdirectory
2010-01-05 18:53:04 +01:00
Joel Rosdahl
36014d7275
Add .PHONY target declarations
2010-01-05 18:53:04 +01:00
Joel Rosdahl
1c8693f58d
Add distcheck make target
2010-01-05 18:53:04 +01:00
Joel Rosdahl
7057b132a4
Make build in separate build directory work again
2010-01-05 18:53:04 +01:00
Joel Rosdahl
0114296fcb
Unify comments when hashing source code to increase hit rate
2010-01-05 18:53:04 +01:00
Joel Rosdahl
24f886c412
Implement installcheck make target
2010-01-05 18:53:03 +01:00
Joel Rosdahl
ed90c13b1a
Clean up Makefile and add dist target
2010-01-05 18:53:03 +01:00
Joel Rosdahl
160f1937fb
Remove generated files ccache.1 and web/ccache-man.html
...
yodl2html (version 2.15.1) doesn't seem to handle conversion to HTML
(anymore?), so disable it for now.
2010-01-05 18:53:03 +01:00
Joel Rosdahl
d7f13ac8ff
Avoid warning from autoconf by adding datarootdir assignment to Makefile.in
2010-01-05 18:53:02 +01:00
Joel Rosdahl
e53af1a618
First working version of the direct mode
2010-01-05 18:53:01 +01:00
Joel Rosdahl
90835e650f
Add support for dynamic dependencies on header files
2010-01-05 18:53:01 +01:00
Joel Rosdahl
dca11d321b
Remove trailing whitespace
2010-01-05 18:53:01 +01:00
Joel Rosdahl
a2a4fa8c7f
Add support for Emacs flymake-mode
2010-01-05 18:53:01 +01:00
Lars Gustäbel
3d7e33e81e
Use zlib compression for the cached files
...
See <http://www.gustaebel.de/lars/ccache/ >.
2010-01-05 18:53:00 +01:00
Paul Griffith
43049c07e4
Have the ccache Makefile obey the settings of the CPPFLAGS and LDFLAGS
...
environment variables that are in force when the configure script is
executed.
Paul
2006-05-11 23:44:44 +02:00
Andrew Tridgell
2c629987c2
ensure the right CC is passed to test.sh
...
(patch from Nicholas Clark <nick@ccl4.org>)
2004-09-06 15:04:22 +02:00
Andrew Tridgell
6d2254d6c8
ignore yodl2man errors to allow building without yodl
2003-09-27 15:18:14 +02:00
Martin Pool
8ad85f2c85
Patch from Paul Green:
...
The following patch fixes the ccache Makefile.in to handle executable
suffixes. Turns out the configure script is already setting the necessary
substitutable variable (EXEEXT). Tested by me on Stratus VOS.
2003-04-17 14:06:14 +02:00
Andrew Tridgell
a8a84975da
install-sh is fussy about trailing slashes on directories
2003-03-28 12:49:18 +01:00
Martin Pool
1edf1afde2
Add stub "installcheck" target that can be called by the buildfarm.
...
Just calls "check".
2003-02-24 04:56:03 +01:00
Martin Pool
fe2d3bf5a3
Make the "install" target depend on the things it needs to install, so
...
that it can work properly on the buildfarm.
2003-02-24 04:42:13 +01:00
Andrew Tridgell
df18a2a815
update version number
...
more unsupported options
2003-02-17 02:09:12 +01:00
Andrew Tridgell
f243df628c
improved test suite
...
updated docs for CCACHE_HARDLINK
2003-02-17 01:46:43 +01:00
Andrew Tridgell
9fd352be5a
added DESTDIR support
...
patch from volker@die-moells.de
2003-01-06 00:47:05 +01:00
Andrew Tridgell
282f29dd8a
auto-create the install dirs
2002-06-03 05:43:24 +02:00
Andrew Tridgell
fa199076f1
make install fail if man1 dir doesn't exist
2002-04-18 06:26:41 +02:00
Andrew Tridgell
a26a53c43c
support for building in another dir
...
thanks to assar@permabit.com for the patch
2002-04-11 00:29:30 +02:00
Andrew Tridgell
fa6661c670
fixed distclean target
2002-04-03 06:10:55 +02:00
Andrew Tridgell
4867d787f2
added CCACHE_NOUNIFY option
2002-04-01 02:23:31 +02:00