]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
renamed .svn hint file
authorJelte Jansen <jeltejan@NLnetLabs.nl>
Tue, 11 Oct 2005 08:56:39 +0000 (08:56 +0000)
committerJelte Jansen <jeltejan@NLnetLabs.nl>
Tue, 11 Oct 2005 08:56:39 +0000 (08:56 +0000)
replaced some dependencies by [ -f ] conditionals

Makefile.in
README
README.svn [moved from BUILD.svn with 70% similarity]

index fa6fb6a0382075cb83ec6643f437a54b86bdf05e..3ed4cd753cae44bf8c0003fa5aab7a26d30bbfbd 100644 (file)
@@ -88,16 +88,16 @@ drill-config:       ./drill/Makefile
 drill:                 drill-config
                ( cd drill ; $(MAKE) -f Makefile all)
 
-drill-realclean:       ./drill/Makefile
+drill-realclean:       drill-config
                ( cd drill ; $(MAKE) -f Makefile realclean)
 
-drill-clean:   ./drill/Makefile
-               ( cd drill ; $(MAKE) -f Makefile clean)
+drill-clean:   
+               ( cd drill ; if [ -f Makefile ] ; then $(MAKE) -f Makefile clean ; fi ;)
 
-drill-confclean:       ./drill/Makefile
-               ( cd drill ; $(MAKE) -f Makefile confclean)
+drill-confclean:
+               ( cd drill ; if [ -f Makefile ] ; then $(MAKE) -f Makefile confclean ; fi ;)
 
-drill-install:
+drill-install: drill
                ( cd drill ; $(MAKE) -f Makefile install)
 
 ./examples/Makefile:
@@ -111,13 +111,13 @@ examples:                 examples-config
 examples-realclean:    ./examples/Makefile
                ( cd examples ; $(MAKE) -f Makefile realclean)
 
-examples-clean:        ./drill/Makefile
-               ( cd examples ; $(MAKE) -f Makefile clean)
+examples-clean:
+               ( cd examples ; if [ -f Makefile ] ; then $(MAKE) -f Makefile clean ; fi ;)
 
-examples-confclean:    ./examples/Makefile
-               ( cd examples ; $(MAKE) -f Makefile confclean)
+examples-confclean:
+               ( cd examples ; if [ -f Makefile ] ; then $(MAKE) -f Makefile confclean ; fi ;)
 
-examples-install:
+examples-install:      examples
                ( cd examples ; $(MAKE) -f Makefile install)
 
 ./tests/Makefile:
@@ -128,14 +128,14 @@ tests-config:     ./tests/Makefile
 tests:                 tests-config
                ( cd tests ; $(MAKE) -f Makefile all)
 
-tests-realclean:       ./tests/Makefile
+tests-realclean:       tests-config
                ( cd tests ; $(MAKE) -f Makefile realclean)
 
-tests-clean:   ./drill/Makefile
-               ( cd tests ; $(MAKE) -f Makefile clean)
+tests-clean:
+               ( cd tests ; if [ -f Makefile ] ; then $(MAKE) -f Makefile clean ; fi ;)
 
-tests-confclean:       ./tests/Makefile
-               ( cd tests ; $(MAKE) -f Makefile confclean)
+tests-confclean:
+               ( cd tests ; if [ -f Makefile ] ; then $(MAKE) -f Makefile confclean ; fi ;)
 
 lib:           $(LIBDNS_OBJECTS) b64_pton$U.o b64_ntop$U.o
                $(LINK_LIB) -o libldns.la $(LIBDNS_LOBJECTS) b64_pton$U.lo b64_ntop$U.lo \
diff --git a/README b/README
index 16a0d8fdbb8b1dcedfd890741f1aeffb89713483..f0584b1253488d1ee135853763a7cb82f39e5b80 100644 (file)
--- a/README
+++ b/README
@@ -60,8 +60,9 @@ install it).
 
 If you are building from the repository you will need to have (gnu)
 autotools like libtool and autoreconf installed. A list of all the commands
-needed to build everything can be found in BUILD.svn. Note that the actual
-commands may be a little bit different on your machine.
+needed to build everything can be found in README.svn. Note that the actual
+commands may be a little bit different on your machine. Most important are
+libtoolize and make allautoconf (or do autoreconf manually in the subdirs)
 
 
 * Developers
similarity index 70%
rename from BUILD.svn
rename to README.svn
index f3fa4b14427715cce9142099f5c9d9900112d8af..cdd09d8e028c4bd20febb91132862c8f3b27e4b6 100644 (file)
--- a/BUILD.svn
@@ -1,11 +1,11 @@
 # small list of commands to build all on a linux system
+# libtoolize and make allautoconf are needed for most other targets
 libtoolize -c
 autoreconf
 ./configure
 make
-make doc
 make allautoconf
-make allconf
+make doc
 make examples
 make drill
 make tests