summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorHenry Stiles <henry.stiles@artifex.com>2007-05-04 20:56:08 +0000
committerHenry Stiles <henry.stiles@artifex.com>2007-05-04 20:56:08 +0000
commitfca28683282b322b398f36ddb5eab6c319c93b06 (patch)
treefa355fc045c9f192bfe6c162830742f3ca2961f2 /Makefile
parent4508fcc7a5558bbf4db239607cc4f7451e28a0fb (diff)
The optimization build was broken recently in this top level makefile.
The `product' target is needed to specify the compile flags for an optimized build, see ugcc_top.mak. Perhaps it was intended that the product target in that file become the `default' target. I am not sure. This changes the top level makefile to build optimized if the target is pcl, product, or utarget. The optimization flags are still not propagated correctly to the UFST. git-svn-id: http://svn.ghostscript.com/ghostpcl/trunk/ghostpcl@2835 06663e23-700e-0410-b217-a244a6096597
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 2 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 67e0a86f4..b61d07f7f 100644
--- a/Makefile
+++ b/Makefile
@@ -11,13 +11,12 @@ install: pcl_install
uninstall: pcl_uninstall
-# legacy targets for backward compatibility
product: pcl
# specific front-end targets
pcl:
- $(MAKE) -C main -f pcl6_gcc.mak # build PCL and PCLXL.
+ $(MAKE) -C main -f pcl6_gcc.mak product # build PCL and PCLXL.
pcl_debug:
$(MAKE) -C main -f pcl6_gcc.mak debug
@@ -114,7 +113,7 @@ ls_uclean:
$(MAKE) -C ufst/rts/lib -f makefile.artifex clean
uproduct: ufst
- $(MAKE) -C main -f pcl6_gcc.mak PL_SCALER=ufst GENDIR="./ufst-obj"
+ $(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