summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorRay Johnston <ray.johnston@artifex.com>2007-11-14 21:38:39 +0000
committerRay Johnston <ray.johnston@artifex.com>2007-11-14 21:38:39 +0000
commit593e9ce5d48f8b02dd22eac60e5133cab389a61f (patch)
tree7117d028e09cd68df0291fe4fb52526a0815fe2e /Makefile
parent24ab8b07a5ad100f3ef0cc6ce3f004b6ccb68679 (diff)
Make UFST DEBUG builds use a different directory to aid development where the debug build
is used for invetigating problems, but the non-debug build is needed for performance analysis. Fixup copying miscellaneous files to the appropriate directory. Minor format changes. git-svn-id: http://svn.ghostscript.com/ghostpcl/trunk/ghostpcl@2953 06663e23-700e-0410-b217-a244a6096597
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile16
1 files changed, 6 insertions, 10 deletions
diff --git a/Makefile b/Makefile
index 5f7dd1cc3..6f249f0bd 100644
--- a/Makefile
+++ b/Makefile
@@ -46,9 +46,8 @@ pcl_test:
pcl_clean:
$(MAKE) -C main -f pcl6_gcc.mak clean
rm -f fonts
-
-
xps_debug:
+
$(MAKE) -C xps -f xps_gcc.mak debug
xps:
@@ -116,24 +115,21 @@ ls_uclean:
uproduct: ufst
$(MAKE) -C main -f pcl6_gcc.mak PL_SCALER=ufst GENDIR="./ufst-obj" product
- cp *.icc ./language_switch/ufst-obj
- cp wts_* ./language_switch/ufst-obj
-
-udebug: ufst
- $(MAKE) -C main -f pcl6_gcc.mak PL_SCALER=ufst GENDIR="./ufst-obj" debug
cp *.icc ./main/ufst-obj
cp wts_* ./main/ufst-obj
+udebug: ufst
+ $(MAKE) -C main -f pcl6_gcc.mak PL_SCALER=ufst GENDIR="./ufst-debugobj" debug
+ cp *.icc ./main/ufst-debugobj
+ cp wts_* ./main/ufst-debugobj
+
uclean:
$(MAKE) -C main -f pcl6_gcc.mak PL_SCALER=ufst GENDIR="./ufst-obj" clean
$(MAKE) -C ufst/rts/lib -f makefile.artifex clean
-
all_debug: pcl_debug udebug ls_debug ls_udebug xps_debug
-
all_clean: clean uclean ls_uclean ls_clean
$(MAKE) -C ufst/rts/lib -f makefile.artifex clean
-
.PHONY: all clean test check install uninstall product profile pcl pcl_debug pcl_test pcl_install pcl_uninstall pcl_clean xps xps_debug ls_clean ls_test ls_install ls_product ls_profile ls_udebug udebug ufst