35b67f | 2000-11-20 | Per Hedbor | | # configurable stuff
|
d4718d | 2001-03-05 | Martin Nilsson | | EXTRACT=/home/per/src/Pike/7.2/bin/extract.pike
|
35b67f | 2000-11-20 | Per Hedbor | | PIKE=pike
# do not alter
|
4b1d5c | 2000-11-21 | Martin Nilsson | | all: modules xmls translations
|
35b67f | 2000-11-20 | Per Hedbor | |
modules:
@echo "1. Finding modules"
@for a in `find ../modules/ -name '*.pike'` ; do \
if grep -c '#!NO' $$a >/dev/null 2>&1; then \
:;\
else \
module='"mod_'`echo $$a|sed -e s',../modules/.*/,,' -e s',.pike,,'`'"';\
if grep -c "$$module" $$a >/dev/null 2>&1; then \
./scripts/make_mod_config $$module $$a; \
fi;\
fi ; \
done
|
4b1d5c | 2000-11-21 | Martin Nilsson | | xmls:
@echo "2. Rebuilding .xml config files"
@for a in configs/*.xml ; do \
|
a83579 | 2001-07-03 | Martin Nilsson | | pkg=`echo $$a | sed -e s',\.xml,,' -e s',.*/,,'`; \
|
4b1d5c | 2000-11-21 | Martin Nilsson | | ./scripts/make_config $$pkg configs/$$pkg.xml ; \
done
translations:
@echo "3. Rebuilding translation files"
@for a in configs/*.xml ; do \
|
a83579 | 2001-07-03 | Martin Nilsson | | pkg=`echo $$a | sed -e s',\.xml,,' -e s',.*/,,'`; \
|
4b1d5c | 2000-11-21 | Martin Nilsson | | ./scripts/build_from_config configs/$$pkg.xml $(PIKE) $(EXTRACT); \
done
|
35b67f | 2000-11-20 | Per Hedbor | | clean:
rm configs/*~
rm configs/mod_*.xml
|