include Makedefs
-#
-# Don't run top-level build targets in parallel...
-#
-
-.NOTPARALLEL:
-
-
#
# Directories to make...
#
-DIRS = cups filter backend berkeley cgi-bin driver locale man monitor \
- notifier ppdc scheduler systemv test \
- $(PHPDIR) \
- conf data desktop doc examples $(FONTS) templates
+DIRS = cups test $(BUILDDIRS) $(PHPDIR) $(FONTS)
#
$(RM) packaging/cups-desc.plist packaging/cups-info.plist
$(RM) templates/header.tmpl
$(RM) desktop/cups.desktop
- $(RM) scheduler/cups.sh scheduler/cups-lpd
+ $(RM) scheduler/cups.sh scheduler/cups-lpd.xinetd
$(RM) scheduler/org.cups.cups-lpd.plist scheduler/cups.xml
-$(RM) doc/*/index.html
-$(RM) templates/*/header.tmpl
#
install-data:
+ echo Making all in cups...
+ (cd cups; $(MAKE) $(MFLAGS) all)
for dir in $(DIRS); do\
echo Installing data files in $$dir... ;\
(cd $$dir; $(MAKE) $(MFLAGS) install-data) || exit 1;\
echo Installing header files in $$dir... ;\
(cd $$dir; $(MAKE) $(MFLAGS) install-headers) || exit 1;\
done
+ if test "x$(privateinclude)" != x; then \
+ echo Installing config.h into $(PRIVATEINCLUDE)...; \
+ $(INSTALL_DIR) -m 755 $(PRIVATEINCLUDE); \
+ $(INSTALL_DATA) config.h $(PRIVATEINCLUDE)/config.h; \
+ fi
#