28 lines
595 B
Makefile
28 lines
595 B
Makefile
--- Makefile
|
|
+++ Makefile
|
|
@@ -18,7 +18,14 @@ options:
|
|
@echo CC $<
|
|
@${CC} -c ${CFLAGS} $<
|
|
|
|
-${OBJ}: config.h config.mk
|
|
+${OBJ}: config.h config.mk filters_compiled
|
|
+
|
|
filters_compiled: filters
|
|
sed -e '/^$$/d' -e 's|\\|\\\\|g' -e 's|$$|",|' -e 's|^|"|' < filters > $@
|
|
|
|
filters:
|
|
@echo creating $@ from filters.def
|
|
@cp filters.def $@
|
|
|
|
config.h:
|
|
@echo creating $@ from config.def.h
|
|
@@ -30,7 +37,7 @@ surf: ${OBJ}
|
|
|
|
clean:
|
|
@echo cleaning
|
|
- @rm -f surf ${OBJ} surf-${VERSION}.tar.gz
|
|
+ @rm -f surf ${OBJ} surf-${VERSION}.tar.gz filters_compiled
|
|
|
|
dist: clean
|
|
@echo creating dist tarball
|