From 2178101f26444bbdd8a1ca18e132c0a221aae6f4 Mon Sep 17 00:00:00 2001 From: Hin-Tak Leung Date: Fri, 22 Jan 2010 17:51:45 +0000 Subject: generate private copy of plver.h per language to allow parallel build, and remove reference to it in vcproj ; fixes bug 691061 git-svn-id: http://svn.ghostscript.com/ghostscript/trunk@10632 a1074d23-0009-0410-80fe-cf8c14f379e6 --- common/ugcc_top.mak | 1 - pl/pl.mak | 22 +++++++++++----------- win32/pcl.vcproj | 4 ---- 3 files changed, 11 insertions(+), 16 deletions(-) diff --git a/common/ugcc_top.mak b/common/ugcc_top.mak index e11383dc3..bc6e0aa02 100644 --- a/common/ugcc_top.mak +++ b/common/ugcc_top.mak @@ -82,7 +82,6 @@ pdl-clean: $(RMN_) $(ECHOGS_XE) $(RMN_) $(GENCONF_XE) $(RMN_) $(TARGET_XE)$(XE) - $(RMN_) $(PLSRCDIR)/plver.h # Build the configuration file. diff --git a/pl/pl.mak b/pl/pl.mak index e3c6e3661..0598bb0dd 100644 --- a/pl/pl.mak +++ b/pl/pl.mak @@ -63,17 +63,17 @@ PJLVERSION="8.71 (unreleased snapshot)" PJL_VOLUME_0=/tmp/pjl0 PJL_VOLUME_1=/tmp/pjl1 -plver_h=$(PLSRC)plver.h - -$(PLSRC)plver.h: $(PLSRC)pl.mak - $(GLGEN)echogs$(XE) -e .h -w $(PLSRC)plver -n -x 23 "define PJLVERSION" - $(GLGEN)echogs$(XE) -e .h -a $(PLSRC)plver -s -x 22 $(PJLVERSION) -x 22 - $(GLGEN)echogs$(XE) -e .h -a $(PLSRC)plver -n -x 23 "define PJLBUILDDATE" - $(GLGEN)echogs$(XE) -e .h -a $(PLSRC)plver -s -x 22 -d -x 22 - $(GLGEN)echogs$(XE) -e .h -a $(PLSRC)plver -n -x 23 "define PJL_VOLUME_0" - $(GLGEN)echogs$(XE) -e .h -a $(PLSRC)plver -s -x 22 $(PJL_VOLUME_0) -x 22 - $(GLGEN)echogs$(XE) -e .h -a $(PLSRC)plver -n -x 23 "define PJL_VOLUME_1" - $(GLGEN)echogs$(XE) -e .h -a $(PLSRC)plver -s -x 22 $(PJL_VOLUME_1) -x 22 +plver_h=$(PLOBJ)plver.h + +$(PLOBJ)plver.h: $(PLSRC)pl.mak + $(GLGEN)echogs$(XE) -e .h -w $(PLOBJ)plver -n -x 23 "define PJLVERSION" + $(GLGEN)echogs$(XE) -e .h -a $(PLOBJ)plver -s -x 22 $(PJLVERSION) -x 22 + $(GLGEN)echogs$(XE) -e .h -a $(PLOBJ)plver -n -x 23 "define PJLBUILDDATE" + $(GLGEN)echogs$(XE) -e .h -a $(PLOBJ)plver -s -x 22 -d -x 22 + $(GLGEN)echogs$(XE) -e .h -a $(PLOBJ)plver -n -x 23 "define PJL_VOLUME_0" + $(GLGEN)echogs$(XE) -e .h -a $(PLOBJ)plver -s -x 22 $(PJL_VOLUME_0) -x 22 + $(GLGEN)echogs$(XE) -e .h -a $(PLOBJ)plver -n -x 23 "define PJL_VOLUME_1" + $(GLGEN)echogs$(XE) -e .h -a $(PLOBJ)plver -s -x 22 $(PJL_VOLUME_1) -x 22 pjparse_h=$(PLSRC)pjparse.h pjtop_h=$(PLSRC)pjtop.h $(pltop_h) diff --git a/win32/pcl.vcproj b/win32/pcl.vcproj index 13ac3dffc..20c7ee39d 100755 --- a/win32/pcl.vcproj +++ b/win32/pcl.vcproj @@ -634,10 +634,6 @@ RelativePath="..\pl\plvalue.h" > - - -- cgit v1.2.3