Kaydet (Commit) 9ac9dcca authored tarafından Jörg Budischewski's avatar Jörg Budischewski

#82295# now using only OOo-conform tools for building

üst 053c9c0b
...@@ -7,8 +7,11 @@ TARGET=copying ...@@ -7,8 +7,11 @@ TARGET=copying
.INCLUDE: $(PRJ)$/util$/makefile.pmk .INCLUDE: $(PRJ)$/util$/makefile.pmk
#---------------------------------------------------------------- #----------------------------------------------------------------
IDLDIRLIST={$(subst,/,$/ $(shell $(FIND) $(IDLOUT) -type d -print))}
DIRLIST = \ DIRLIST = \
$(DESTDIREXAMPLES)$/officeclient $(DESTDIREXAMPLES)$/officeclient \
{$(subst,$(IDLOUT),$(DESTDIRIDL) $(IDLDIRLIST))}
EXAMPLESLIST= \ EXAMPLESLIST= \
$(DESTDIREXAMPLES)$/officeclient$/officeclient.cxx \ $(DESTDIREXAMPLES)$/officeclient$/officeclient.cxx \
...@@ -17,58 +20,34 @@ EXAMPLESLIST= \ ...@@ -17,58 +20,34 @@ EXAMPLESLIST= \
$(DESTDIREXAMPLES)$/officeclient$/Makefile \ $(DESTDIREXAMPLES)$/officeclient$/Makefile \
$(DESTDIREXAMPLES)$/officeclient$/exports.dxp \ $(DESTDIREXAMPLES)$/officeclient$/exports.dxp \
IDLLIST={$(subst,/,$/ $(shell $(FIND) $(IDLOUT) -type f -print))}
DESTIDLLIST={$(subst,$(IDLOUT),$(DESTDIRIDL) $(IDLLIST))}
.IF "$(GUI)"=="UNX" all : \
all : deliver $(DIRLIST) $(EXAMPLESLIST) convertit remove_dk \
.ELSE $(DIRLIST) \
all : deliver $(DIRLIST) $(EXAMPLESLIST) $(EXAMPLESLIST) \
.ENDIF $(DESTIDLLIST) \
$(DESTDIRBIN)$/applicat.rdb \
$(DESTDIR)$/settings$/dk.mk
$(DIRLIST) : $(DIRLIST) :
-$(MKDIRHIER) $@ -$(MKDIRHIER) $@
$(DESTDIREXAMPLES)$/officeclient$/% : $(PRJ)$/examples$/cpp$/officeclient$/% $(DIRLIST) $(BIN)$/$(UDKNAME).zip $(DESTDIREXAMPLES)$/% : $(PRJ)$/examples$/cpp$/% $(DIRLIST) $(BIN)$/$(UDKNAME).zip
$(GNUCOPY) $(PRJ)$/examples$/cpp$/officeclient$/$(@:f) $@ +-rm -f $@ >& $(NULLDEV)
$(REMOVE_READONLY) $@ $(MY_TEXTCOPY) $(MY_TEXTCOPY_SOURCEPRE) $? $(MY_TEXTCOPY_TARGETPRE) $@
deliver :
#------------------------------------------------------------------------------------
# R D B F I L E S
#------------------------------------------------------------------------------------
+-$(RM) $(DESTDIRBIN)$/udkapi.rdb >& NUL
+-$(MY_COPY) $(BINOUT)$/applicat.rdb $(DESTDIRBIN)
# ------------------------------------------------------------------------------------
# I D L files
# ------------------------------------------------------------------------------------
+-$(MY_COPY_RECURSIVE) $(IDLOUT) $(DESTDIR)
#----------------------------------------------------------------------
# S E T T I N G S
#----------------------------------------------------------------------
+-$(RM) /f $(DESTDIR)$/settings$/dk.mk
$(MY_COPY) $(PRJ)$/util$/dk.mk $(DESTDIR)$/settings
$(REMOVE_READONLY) $(DESTDIR)$/settings$/dk.mk
$(DESTDIRBIN)$/applicat.rdb : $(BINOUT)$/applicat.rdb
$(GNUCOPY) $(BINOUT)$/applicat.rdb $@
MKFILES_CONVERT=$(shell $(FIND) . -name "*.mk" -print) $(DESTDIR)$/settings$/dk.mk : $(PRJ)$/util$/dk.mk
CXFILES_CONVERT=$(shell $(FIND) . -name "*.c*" -print) +-rm -f $@ >& $(NULLDEV)
HXFILES_CONVERT=$(shell $(FIND) . -name "*.h*" -print) $(MY_TEXTCOPY) $(MY_TEXTCOPY_SOURCEPRE) $(PRJ)$/util$/dk.mk $(MY_TEXTCOPY_TARGETPRE) $@
.IF "$(GUI)"=="UNX"
convertit: rwit dos2unx roit
rwit .SETDIR=$(DESTDIR): $(DESTDIRIDL)$/% : $(IDLOUT)$/%
+echo rwit +-rm -f $@
+-chmod 666 $(foreach,file,$(MKFILES_CONVERT) $(file)) $(MY_TEXTCOPY) $(MY_TEXTCOPY_SOURCEPRE) $? $(MY_TEXTCOPY_TARGETPRE) $@
+-chmod 666 $(foreach,file,$(CXFILES_CONVERT) $(file))
+-chmod 666 $(foreach,file,$(HXFILES_CONVERT) $(file))
dos2unx .SETDIR=$(DESTDIR):
+echo dos2unx
+-any2all $(foreach,file,$(MKFILES_CONVERT) $(file)) >$(NULLDEV)
+-any2all $(foreach,file,$(CXFILES_CONVERT) $(file)) >$(NULLDEV)
+-any2all $(foreach,file,$(HXFILES_CONVERT) $(file)) >$(NULLDEV)
roit .SETDIR=$(DESTDIR):
+echo roit
+-chmod 444 $(foreach,file,$(MKFILES_CONVERT) $(file))
+-chmod 444 $(foreach,file,$(CXFILES_CONVERT) $(file))
+-chmod 444 $(foreach,file,$(HXFILES_CONVERT) $(file))
.ENDIF
remove_dk :
+-$(RM) $(DESTDIRBIN)$/udkapi.rdb >& $(NULLDEV)
...@@ -30,8 +30,8 @@ all: ..$/misc$/deltree.txt ...@@ -30,8 +30,8 @@ all: ..$/misc$/deltree.txt
.IF "$(GUI)"=="WNT" .IF "$(GUI)"=="WNT"
unzip -q -d . $(UDKNAME) unzip -q -d . $(UDKNAME)
.ELSE .ELSE
gzip -df $(UDKNAME).tar.gz gzip -df < $(UDKNAME).tar.gz | tar -xvf -
tar -xvf $(UDKNAME).tar
.ENDIF .ENDIF
+-$(RENAME) $(UDKNAME) $(ODKNAME) +-$(RENAME) $(UDKNAME) $(ODKNAME)
+rm -f $(ODKNAME)$/settings$/dk.mk
touch ..$/misc$/deltree.txt touch ..$/misc$/deltree.txt
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment