linuxdcpp-team team mailing list archive
-
linuxdcpp-team team
-
Mailing list archive
-
Message #07025
[Branch ~dcplusplus-team/dcpp-plugin-sdk-cpp/trunk] Rev 31: append the arch to the target name & update VS2010 projects
------------------------------------------------------------
revno: 31
committer: poy <poy@xxxxxxxxxx>
branch nick: dcpp-plugin-sdk-cpp
timestamp: Sun 2013-06-16 20:47:56 +0200
message:
append the arch to the target name & update VS2010 projects
modified:
projects/make/Makefile
projects/vs2010/Plugin.vcxproj
projects/vs2012/Plugin.vcxproj
--
lp:dcpp-plugin-sdk-cpp
https://code.launchpad.net/~dcplusplus-team/dcpp-plugin-sdk-cpp/trunk
Your team Dcplusplus-team is subscribed to branch lp:dcpp-plugin-sdk-cpp.
To unsubscribe from this branch go to https://code.launchpad.net/~dcplusplus-team/dcpp-plugin-sdk-cpp/trunk/+edit-subscription
=== modified file 'projects/make/Makefile'
--- projects/make/Makefile 2013-06-16 18:30:11 +0000
+++ projects/make/Makefile 2013-06-16 18:47:56 +0000
@@ -44,15 +44,15 @@
LIBEXT = .dll
OBJS += src/resource.o
OUTPUT_DIR := $(OUTPUT_DIR)-mingw
- RCFLAGS := -DPLUGIN_FILE_NAME="\\\"$(TARGET)\\\"" \
- -DPLUGIN_FILE_NAME_EXT="\\\"$(TARGET)$(LIBEXT)\\\""
endif
ifeq ($(findstring x86_64, $(COMPILER_SPEC)),)
CPPFLAGS += -march=i686
OUTPUT_DIR := $(OUTPUT_DIR)-x86
+ TARGET := $(TARGET)-x86
else
OUTPUT_DIR := $(OUTPUT_DIR)-x64
+ TARGET := $(TARGET)-x64
endif
ifeq ($(OS), Windows_NT)
@@ -72,6 +72,8 @@
PDB =
else
PDB := $(OUTPUT_DIR)/$(TARGET).pdb
+ RCFLAGS := -DPLUGIN_FILE_NAME="\\\"$(TARGET)\\\"" \
+ -DPLUGIN_FILE_NAME_EXT="\\\"$(TARGET)$(LIBEXT)\\\""
endif
TARGET := $(OUTPUT_DIR)/$(TARGET)$(LIBEXT)
=== modified file 'projects/vs2010/Plugin.vcxproj'
--- projects/vs2010/Plugin.vcxproj 2013-05-23 16:06:31 +0000
+++ projects/vs2010/Plugin.vcxproj 2013-06-16 18:47:56 +0000
@@ -61,19 +61,19 @@
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
- <TargetName>MyPlugin</TargetName>
+ <TargetName>MyPlugin-$(PROCESSOR_ARCHITECTURE)</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
- <TargetName>MyPlugin</TargetName>
+ <TargetName>MyPlugin-$(PROCESSOR_ARCHITECTURE)</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>true</LinkIncremental>
- <TargetName>MyPlugin</TargetName>
+ <TargetName>MyPlugin-$(PROCESSOR_ARCHITECTURE)</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>true</LinkIncremental>
- <TargetName>MyPlugin</TargetName>
+ <TargetName>MyPlugin-$(PROCESSOR_ARCHITECTURE)</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
@@ -91,6 +91,9 @@
<SubSystem>Windows</SubSystem>
<AdditionalOptions>/EXPORT:pluginInit %(AdditionalOptions)</AdditionalOptions>
</Link>
+ <ResourceCompile>
+ <PreprocessorDefinitions>PLUGIN_FILE_NAME="\"$(TargetName)\"";PLUGIN_FILE_NAME_EXT="\"$(TargetFileName)\"";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ </ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
@@ -107,6 +110,9 @@
<SubSystem>Windows</SubSystem>
<AdditionalOptions>/EXPORT:pluginInit %(AdditionalOptions)</AdditionalOptions>
</Link>
+ <ResourceCompile>
+ <PreprocessorDefinitions>PLUGIN_FILE_NAME="\"$(TargetName)\"";PLUGIN_FILE_NAME_EXT="\"$(TargetFileName)\"";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ </ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
@@ -125,6 +131,9 @@
<OptimizeReferences>true</OptimizeReferences>
<AdditionalOptions>/EXPORT:pluginInit %(AdditionalOptions)</AdditionalOptions>
</Link>
+ <ResourceCompile>
+ <PreprocessorDefinitions>PLUGIN_FILE_NAME="\"$(TargetName)\"";PLUGIN_FILE_NAME_EXT="\"$(TargetFileName)\"";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ </ResourceCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
@@ -142,6 +151,9 @@
<OptimizeReferences>true</OptimizeReferences>
<AdditionalOptions>/EXPORT:pluginInit %(AdditionalOptions)</AdditionalOptions>
</Link>
+ <ResourceCompile>
+ <PreprocessorDefinitions>PLUGIN_FILE_NAME="\"$(TargetName)\"";PLUGIN_FILE_NAME_EXT="\"$(TargetFileName)\"";%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ </ResourceCompile>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\pluginsdk\Config.cpp" />
=== modified file 'projects/vs2012/Plugin.vcxproj'
--- projects/vs2012/Plugin.vcxproj 2013-06-16 18:30:11 +0000
+++ projects/vs2012/Plugin.vcxproj 2013-06-16 18:47:56 +0000
@@ -65,19 +65,19 @@
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
- <TargetName>MyPlugin</TargetName>
+ <TargetName>MyPlugin-$(PROCESSOR_ARCHITECTURE)</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
- <TargetName>MyPlugin</TargetName>
+ <TargetName>MyPlugin-$(PROCESSOR_ARCHITECTURE)</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>true</LinkIncremental>
- <TargetName>MyPlugin</TargetName>
+ <TargetName>MyPlugin-$(PROCESSOR_ARCHITECTURE)</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>true</LinkIncremental>
- <TargetName>MyPlugin</TargetName>
+ <TargetName>MyPlugin-$(PROCESSOR_ARCHITECTURE)</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>