summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wielaard <mark@klomp.org>2004-03-07 17:04:11 +0000
committerMark Wielaard <mark@klomp.org>2004-03-07 17:04:11 +0000
commit25b46270ed5a0771d1bc47f1ec16bd7f2268c8ab (patch)
tree9fea02402f630eb80770fa161d2ea2bcb2c5cf02
parent884c2eb8327900badc61ccc6ab1b0a065b773e30 (diff)
downloadclasspath-25b46270ed5a0771d1bc47f1ec16bd7f2268c8ab.tar.gz
* lib/Makefile.am (propertydirs, propertyfiles): New variables.
(resources): Create dirs and install property files.
-rw-r--r--ChangeLog5
-rw-r--r--lib/Makefile.am11
2 files changed, 15 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 7f1c68daa..b8e2a484c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2004-03-07 Mark Wielaard <mark@klomp.org>
+
+ * lib/Makefile.am (propertydirs, propertyfiles): New variables.
+ (resources): Create dirs and install property files.
+
2004-03-03 Michael Koch <konqueror@gmx.de>
* gnu/java/net/PlainSocketImpl.java
diff --git a/lib/Makefile.am b/lib/Makefile.am
index 8b98ee11e..e10480a2b 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -17,6 +17,10 @@ JIKES = @JIKES@
USER_JABBA = @USER_JABBA@
USER_JAVAH = @USER_JAVAH@
+
+propertydirs := $(shell cd $(top_srcdir)/resource && $(FIND) gnu java -type d ! -regex .*CVS)
+propertyfiles := $(shell cd $(top_srcdir)/resource && $(FIND) gnu java -name \*\.properties)
+
#-----------------------------------------------------------------
# defining a javac program written in java
#-----------------------------------------------------------------
@@ -105,7 +109,12 @@ resources:
if ! [ -e gnu ]; then mkdir gnu; fi
if ! [ -e gnu/java ]; then mkdir gnu/java; fi
if ! [ -e gnu/java/locale ]; then mkdir gnu/java/locale; fi
- cp $(top_srcdir)/gnu/java/locale/*.properties gnu/java/locale/
+ @list='$(propertydirs)'; for p in $$list; do \
+ if ! [ -e $$p ]; then mkdir $$p; fi; \
+ done
+ @list='$(propertyfiles)'; for p in $$list; do \
+ cp $(top_srcdir)/resource/$$p $$p; \
+ done
touch resources
classes: genclasses