Kaydet (Commit) 02f8b295 authored tarafından Rüdiger Timm's avatar Rüdiger Timm

INTEGRATION: CWS jl31 (1.15.4); FILE MERGED

2006/02/20 11:58:08 jl 1.15.4.1: #62141 facilitate version changes
üst 287ed29a
...@@ -4,9 +4,9 @@ ...@@ -4,9 +4,9 @@
# #
# $RCSfile: makefile.mk,v $ # $RCSfile: makefile.mk,v $
# #
# $Revision: 1.15 $ # $Revision: 1.16 $
# #
# last change: $Author: kz $ $Date: 2006-02-03 17:15:52 $ # last change: $Author: rt $ $Date: 2006-03-09 10:54:02 $
# #
# The Contents of this file are made available subject to # The Contents of this file are made available subject to
# the terms of GNU Lesser General Public License Version 2.1. # the terms of GNU Lesser General Public License Version 2.1.
...@@ -45,6 +45,8 @@ TARGET = ure ...@@ -45,6 +45,8 @@ TARGET = ure
.INCLUDE : $(PRJ)$/util$/target.pmk .INCLUDE : $(PRJ)$/util$/target.pmk
.INCLUDE : target.mk .INCLUDE : target.mk
.INCLUDE : $(BIN)$/cliureversion.mk
.IF "$(USE_SHELL)"!="4nt" .IF "$(USE_SHELL)"!="4nt"
ECHOQUOTE=' ECHOQUOTE='
.ELSE .ELSE
...@@ -53,17 +55,12 @@ ECHOQUOTE= ...@@ -53,17 +55,12 @@ ECHOQUOTE=
.IF "$(BUILD_FOR_CLI)" != "" .IF "$(BUILD_FOR_CLI)" != ""
POLICYASSEMBLY = policy.1.0.cli_ure.dll
#!!! Always change version if code has changed. Provide a publisher
#policy assembly!!!
ASSEMBLY_VERSION="1.0.2.0"
ASSEMBLY_ATTRIBUTES = $(MISC)$/assembly_ure_$(TARGET).cs ASSEMBLY_ATTRIBUTES = $(MISC)$/assembly_ure_$(TARGET).cs
POLICY_ASSEMBLY_FILE=$(BIN)$/$(CLI_URE_POLICY_ASSEMBLY).dll
ALLTAR : \ ALLTAR : \
$(BIN)$/cli_ure.dll \ $(BIN)$/cli_ure.dll \
$(OUT)$/bin$/$(POLICYASSEMBLY) $(POLICY_ASSEMBLY_FILE)
CSFILES = \ CSFILES = \
...@@ -73,14 +70,14 @@ CSFILES = \ ...@@ -73,14 +70,14 @@ CSFILES = \
uno$/util$/WeakComponentBase.cs \ uno$/util$/WeakComponentBase.cs \
$(ASSEMBLY_ATTRIBUTES) $(ASSEMBLY_ATTRIBUTES)
$(ASSEMBLY_ATTRIBUTES) : assembly.cs makefile.mk $(BIN)$/cliuno.snk $(ASSEMBLY_ATTRIBUTES) : assembly.cs $(BIN)$/cliuno.snk $(BIN)$/cliureversion.mk
$(GNUCOPY) -p assembly.cs $@ $(GNUCOPY) -p assembly.cs $@
+echo $(ECHOQUOTE) \ +echo $(ECHOQUOTE) \
[assembly:System.Reflection.AssemblyVersion( $(ASSEMBLY_VERSION))] \ [assembly:System.Reflection.AssemblyVersion( "$(CLI_URE_NEW_VERSION)")] \
[assembly:System.Reflection.AssemblyKeyFile(@"$(BIN)$/cliuno.snk")]$(ECHOQUOTE) \ [assembly:System.Reflection.AssemblyKeyFile(@"$(BIN)$/cliuno.snk")]$(ECHOQUOTE) \
>> $@ >> $@
$(BIN)$/cli_ure.dll : $(CSFILES) $(BIN)$/cli_types.dll $(BIN)$/cli_ure.dll : $(CSFILES) $(BIN)$/cli_types.dll $(BIN)$/cliureversion.mk
+$(CSC) $(CSCFLAGS) \ +$(CSC) $(CSCFLAGS) \
-target:library \ -target:library \
-out:$@ \ -out:$@ \
...@@ -91,12 +88,16 @@ $(BIN)$/cli_ure.dll : $(CSFILES) $(BIN)$/cli_types.dll ...@@ -91,12 +88,16 @@ $(BIN)$/cli_ure.dll : $(CSFILES) $(BIN)$/cli_types.dll
#do not forget to deliver cli_ure.config. It is NOT embedded in the policy file. #do not forget to deliver cli_ure.config. It is NOT embedded in the policy file.
$(OUT)$/bin$/$(POLICYASSEMBLY) : cli_ure.config $(POLICY_ASSEMBLY_FILE) : $(BIN)$/cli_ure.config
+$(COPY) cli_ure.config $(OUT)$/bin
+$(WRAPCMD) AL.exe -out:$@ \ +$(WRAPCMD) AL.exe -out:$@ \
-version:2.0.0.0 \ -version:$(CLI_URE_POLICY_VERSION) \
-keyfile:$(BIN)$/cliuno.snk \ -keyfile:$(BIN)$/cliuno.snk \
-link:cli_ure.config -link:$(BIN)$/cli_ure.config
#Create the config file that is used with the policy assembly
$(BIN)$/cli_ure.config: cli_ure_config $(BIN)$/cliureversion.mk
+$(PERL) $(PRJ)$/source$/scripts$/subst_template.pl \
$< $@
.ENDIF .ENDIF
......
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