Tag: cws_dev300_ause094
User: hjs     
Date: 2008-05-19 11:09:12+0000
Modified:
   dba/reportdesign/registry/data/org/openoffice/Office/makefile.mk
   dba/reportdesign/util/makefile.mk
   dba/reportdesign/util/makefile.pmk

Log:
 #i88602# use common targets

File Changes:

Directory: /dba/reportdesign/registry/data/org/openoffice/Office/
=================================================================

File [changed]: makefile.mk
Url: 
http://dba.openoffice.org/source/browse/dba/reportdesign/registry/data/org/openoffice/Office/makefile.mk?r1=1.5&r2=1.5.12.1
Delta lines:  +5 -2
-------------------
--- makefile.mk 2008-04-10 18:07:39+0000        1.5
+++ makefile.mk 2008-05-19 11:09:09+0000        1.5.12.1
@@ -8,7 +8,7 @@
 #
 # $RCSfile: makefile.mk,v $
 #
-# $Revision: 1.5 $
+# $Revision: 1.5.12.1 $
 #
 # This file is part of OpenOffice.org.
 #
@@ -43,6 +43,9 @@
     DataAccess.xcu \
     ReportDesign.xcu
 
+LOCALIZEDFILES= \
+    DataAccess.xcu
+
 MODULEFILES=
 
 .INCLUDE :  target.mk

Directory: /dba/reportdesign/util/
==================================

File [changed]: makefile.mk
Url: 
http://dba.openoffice.org/source/browse/dba/reportdesign/util/makefile.mk?r1=1.17&r2=1.17.12.1
Delta lines:  +46 -88
---------------------
--- makefile.mk 2008-04-10 19:19:31+0000        1.17
+++ makefile.mk 2008-05-19 11:09:09+0000        1.17.12.1
@@ -8,7 +8,7 @@
 #
 # $RCSfile: makefile.mk,v $
 #
-# $Revision: 1.17 $
+# $Revision: 1.17.12.1 $
 #
 # This file is part of OpenOffice.org.
 #
@@ -36,12 +36,15 @@
 # USE_DEFFILE=TRUE
 GEN_HID=TRUE
 GEN_HID_OTHER=TRUE
-# ???
-no_common_build_zip=true
 
 # --- Settings ----------------------------------
-.INCLUDE :  settings.mk
+.INCLUDE :  makefile.pmk
+
 # ------------------------------------------------------------------
+# set in util/makefile.pmk
+#EXTNAME=reportbuilder
+EXTENSIONNAME:=sun-report-builder
+EXTENSION_ZIPNAME:=sun-report-builder
 
 # --- reportdesign core (rpt) -----------------------------------
 
@@ -200,111 +203,66 @@
 
 .IF "$(SOLAR_JAVA)"!=""
 
-ZIP1TARGET=sun-report-builder
-ZIP1FLAGS=-r
-ZIP1DIR=$(MISC)$/zip
-ZIP1LIST=*
-ZIP1EXT=.oxt
-
-XMLFILES := $(ZIP1DIR)$/description.xml \
-                       $(ZIP1DIR)$/META-INF$/manifest.xml
-                       
-XCU_FILES := 
$(ZIP1DIR)$/registry$/data$/org$/openoffice$/Office$/DataAccess.xcu \
-                        
$(ZIP1DIR)$/registry$/data$/org$/openoffice$/Office$/ReportDesign.xcu
-
-.IF "$(WITH_LANG)"!=""
-XCU_TMP := $(MISC)$/merge$/org$/openoffice$/Office$/DataAccess.xcu
-.ELSE //"$(WITH_LANG)" != ""
-XCU_TMP := $(MISC)$/registry$/data$/org$/openoffice$/Office$/DataAccess.xcu
-.ENDIF //"$(WITH_LANG)" != ""
-
-HTMLFILES := $(ZIP1DIR)$/THIRDPARTYREADMELICENSE.html \
-                       $(ZIP1DIR)$/readme_en-US.html \
-                       $(ZIP1DIR)$/readme_en-US.txt
-
-.IF "$(GUI)"!="WNT"
-TXTFILES:=$(foreach,i,$(alllangiso) $(ZIP1DIR)$/registration$/LICENSE_$i)
-LICLINES:=$(foreach,i,$(TXTFILES)  <license-text 
xlink:href="registration/$(i:f)" lang="$(subst,LICENSE_, $(i:f))" 
license-id="$(subst,LICENSE_, $(i:f))" />)
-.ELSE   # "$(GUI)"!="WNT"
-TXTFILES:=$(foreach,i,$(alllangiso) $(ZIP1DIR)$/registration$/license_$i.txt)
-LICLINES:=$(foreach,i,$(TXTFILES)  <license-text 
xlink:href="registration/$(i:f)" lang="$(subst,.txt, $(subst,license_, 
$(i:f)))" license-id="$(subst,.txt, $(subst,license_, $(i:f)))" />)
-.ENDIF  # "$(GUI)"!="WNT"
-
-REPORTJARFILES := \
-       $(ZIP1DIR)$/flute-1.3-jfree-20061107.jar                                
                        \
-       $(ZIP1DIR)$/jcommon-1.0.10.jar                                          
                                \
-       $(ZIP1DIR)$/jcommon-serializer-0.2.0.jar                                
                        \
-       $(ZIP1DIR)$/libfonts-0.3.3.jar                                          
                                \
-       $(ZIP1DIR)$/libformula-0.1.14.jar                                       
                                \
-       $(ZIP1DIR)$/liblayout-0.2.8.jar                                         
                                \
-       $(ZIP1DIR)$/libloader-0.3.6.jar                                         
                                \
-       $(ZIP1DIR)$/librepository-0.1.4.jar                                     
                                \
-       $(ZIP1DIR)$/libxml-0.9.9.jar                                            
                                \
-       $(ZIP1DIR)$/pentaho-reporting-flow-engine-0.9.2.jar                     
                \
-       $(ZIP1DIR)$/sac.jar                                                     
                                                \
-       $(ZIP1DIR)$/sun-report-builder.jar
-
-# --- Targets ----------------------------------
-.INCLUDE : target.mk
-
-.IF "$(ZIP1TARGETN)"!=""
-$(ZIP1TARGETN) :  $(TXTFILES) $(XMLFILES) $(HTMLFILES) $(REPORTJARFILES)
-.ENDIF          # "$(ZIP1TARGETN)"!="
+XMLFILES := $(EXTENSIONDIR)$/description.xml \
+                       $(EXTENSIONDIR)$/META-INF$/manifest.xml
 
-$(MISC)$/update_report.flag : $(XCU_FILES)
-       $(TOUCH) $@
+COMPONENT_MERGED_XCU= \
+                       
$(EXTENSIONDIR)$/registry$/data$/org$/openoffice$/Office$/DataAccess.xcu \
+                       
$(EXTENSIONDIR)$/registry$/data$/org$/openoffice$/Office$/ReportDesign.xcu
+
+COMPONENT_HTMLFILES := $(EXTENSIONDIR)$/THIRDPARTYREADMELICENSE.html \
+                       $(EXTENSIONDIR)$/readme_en-US.html \
+                       $(EXTENSIONDIR)$/readme_en-US.txt
+
+COMPONENT_JARFILES = \
+       $(EXTENSIONDIR)$/sun-report-builder.jar
+
+# .jar files from solver
+COMPONENT_EXTJARFILES = \
+       $(EXTENSIONDIR)$/flute-1.3-jfree-20061107.jar                           
                        \
+       $(EXTENSIONDIR)$/jcommon-1.0.10.jar                                     
                                        \
+       $(EXTENSIONDIR)$/jcommon-serializer-0.2.0.jar                           
                        \
+       $(EXTENSIONDIR)$/libfonts-0.3.3.jar                                     
                                        \
+       $(EXTENSIONDIR)$/libformula-0.1.14.jar                                  
                                \
+       $(EXTENSIONDIR)$/liblayout-0.2.8.jar                                    
                                        \
+       $(EXTENSIONDIR)$/libloader-0.3.6.jar                                    
                                        \
+       $(EXTENSIONDIR)$/librepository-0.1.4.jar                                
                                        \
+       $(EXTENSIONDIR)$/libxml-0.9.9.jar                                       
                                        \
+       $(EXTENSIONDIR)$/pentaho-reporting-flow-engine-0.9.2.jar                
                        \
+       $(EXTENSIONDIR)$/sac.jar
 
-$(ZIP1DIR)$/description.xml : pre.xml post.xml
-       @@-$(MKDIRHIER) $(@:d)
-       @@-$(RM) $(ZIP1DIR)$/description.xml
-       $(TYPE) pre.xml > $@
-       $(TYPE) $(mktmp  $(LICLINES)) >> $@
-       $(TYPE) post.xml >> $@
+# make sure to add your custom files here
+EXTENSION_PACKDEPS=$(COMPONENT_FILES) $(COMPONENT_EXTJARFILES) 
$(COMPONENT_JARFILES) $(COMPONENT_MERGED_XCU)
 
-$(ZIP1DIR)$/registration$/license_%.txt : $(SOLARBINDIR)$/osl$/license_%.txt
-     @@-$(MKDIRHIER) $(@:d)
-    $(COPY) $< $@
-
-$(ZIP1DIR)$/registration$/LICENSE_% : $(SOLARBINDIR)$/osl$/LICENSE_%
-     @@-$(MKDIRHIER) $(@:d)
-    $(COPY) $< $@
-
-$(ZIP1DIR)$/%.xml : %.xml
-       @@-$(MKDIRHIER) $(@:d)
-    $(COPY) $< $@
+# --- Targets ----------------------------------
 
-$(ZIP1DIR)$/registry$/data$/org$/openoffice$/Office$/%.xcu : 
$(MISC)$/registry$/data$/org$/openoffice$/Office$/%.xcu
-       @@-$(MKDIRHIER) $(@:d)
-    $(COPY) $< $@
+.INCLUDE : extension_pre.mk
+.INCLUDE : target.mk
+.INCLUDE : extension_post.mk
 
-$(ZIP1DIR)$/merge$/org$/openoffice$/Office$/%.xcu : $(XCU_TMP)
+$(EXTENSIONDIR)$/%.xml : %.xml
        @@-$(MKDIRHIER) $(@:d)
-       echo $(XCU_TMP)
     $(COPY) $< $@
 
 .IF "$(SYSTEM_JFREEREPORT)" == "YES"
-$(ZIP1DIR)$/%.jar : $(JFREEREPORT_JAR:d:d)$/%.jar
+$(EXTENSIONDIR)$/%.jar : $(JFREEREPORT_JAR:d:d)$/%.jar
        @@-$(MKDIRHIER) $(@:d)
     $(COPY) $< $@
 .ELSE
-$(ZIP1DIR)$/%.jar : $(SOLARBINDIR)$/%.jar
+$(EXTENSIONDIR)$/%.jar : $(SOLARBINDIR)$/%.jar
        @@-$(MKDIRHIER) $(@:d)
     $(COPY) $< $@
 .ENDIF
 
-$(ZIP1DIR)$/%.jar : $(CLASSDIR)$/%.jar
-       @@-$(MKDIRHIER) $(@:d)
-    $(COPY) $< $@    
-
-$(ZIP1DIR)$/META-INF$/manifest.xml : manifest.xml $(MISC)$/update_report.flag
+$(E-XTENSIONDIR)$/META-INF$/manifest.xml : manifest.xml 
$(MISC)$/update_report.flag
        @@-$(MKDIRHIER) $(@:d)
-       $(PERL) $(SOLARENV)$/bin$/makemani.pl $(PRJ)$/util$/manifest.xml 
$(ZIP1DIR) registry $(@:d:d)
+       $(PERL) $(SOLARENV)$/bin$/makemani.pl $(PRJ)$/util$/manifest.xml 
$(EXTENSIONDIR) registry $(@:d:d)
 
-$(ZIP1DIR)$/readme_en-US.% : $(PRJ)$/license$/readme_en-US.%
+$(EXTENSIONDIR)$/readme_en-US.% : $(PRJ)$/license$/readme_en-US.%
        @@-$(MKDIRHIER) $(@:d)
     $(COPY) $< $@
 
-$(ZIP1DIR)$/THIRDPARTYREADMELICENSE.html : 
$(PRJ)$/license$/THIRDPARTYREADMELICENSE.html
+$(EXTENSIONDIR)$/THIRDPARTYREADMELICENSE.html : 
$(PRJ)$/license$/THIRDPARTYREADMELICENSE.html
     @@-$(MKDIRHIER) $(@:d)
     $(COPY) $< $@
 

File [changed]: makefile.pmk
Url: 
http://dba.openoffice.org/source/browse/dba/reportdesign/util/makefile.pmk?r1=1.4&r2=1.4.12.1
Delta lines:  +4 -3
-------------------
--- makefile.pmk        2008-04-10 19:19:46+0000        1.4
+++ makefile.pmk        2008-05-19 11:09:09+0000        1.4.12.1
@@ -8,7 +8,7 @@
 #
 # $RCSfile: makefile.pmk,v $
 #
-# $Revision: 1.4 $
+# $Revision: 1.4.12.1 $
 #
 # This file is part of OpenOffice.org.
 #
@@ -29,11 +29,12 @@
 #
 #*************************************************************************
 
+EXTNAME=reportbuilder
 XSLDIR=$(SOLARXMLDIR)$/processing
 XCSROOT=$(SOLARXMLDIR)
 ABSXCSROOT=$(SOLARXMLDIR)
 DTDDIR=$(SOLARXMLDIR)
-PROCESSOUT=$(MISC)
+PROCESSOUT=$(MISC)$/$(EXTNAME)
 PROCESSORDIR=$(SOLARBINDIR)
 
 # no validation by inspector class




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to