1+ <?xml version =" 1.0" encoding =" utf-8" ?>
2+ <Project DefaultTargets =" Build" ToolsVersion =" 4.0" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3+
4+ <!-- http://msdn.microsoft.com/en-us/library/ms171458.aspx -->
5+ <PropertyGroup >
6+ <_ProjectFileVersion >18.2.0.1</_ProjectFileVersion >
7+ <_PropertySheetDisplayName >ObjectARX 2012</_PropertySheetDisplayName >
8+ </PropertyGroup >
9+
10+ <PropertyGroup >
11+ <AcadDir Condition =" '$(Platform)'=='x64'" >C:\Program Files\Autodesk\AutoCAD 2012 - English\</AcadDir >
12+ <AcadDir Condition =" '$(Platform)'=='Win32'" >C:\Program Files (x86)\Autodesk\AutoCAD 2012 - English\</AcadDir >
13+ <ArxSdkDir >C:\ObjectARX\</ArxSdkDir >
14+
15+ <ArxSdkIncs Condition =" '$(Platform)'=='Win32'" >$(ArxSdkDir)\inc;$(ArxSdkDir)\inc-win32</ArxSdkIncs >
16+ <ArxSdkIncs Condition =" '$(Platform)'=='x64'" >$(ArxSdkDir)\inc;$(ArxSdkDir)\inc-x64</ArxSdkIncs >
17+ <ArxHlrIncs >$(ArxSdkDir)\utils\HlrApi\inc</ArxHlrIncs >
18+ <ArxAmodelerIncs >$(ArxSdkDir)\utils\amodeler\inc</ArxAmodelerIncs >
19+ <ArxBrepIncs >$(ArxSdkDir)\utils\brep\inc</ArxBrepIncs >
20+ <ArxAtilIncs >$(ArxSdkDir)\utils\Atil\Inc</ArxAtilIncs >
21+
22+ <ArxSdkLibs Condition =" '$(Platform)'=='Win32'" >$(ArxSdkDir)\lib-win32</ArxSdkLibs >
23+ <ArxSdkLibs Condition =" '$(Platform)'=='x64'" >$(ArxSdkDir)\lib-x64</ArxSdkLibs >
24+ <ArxHlrLibs >$(ArxSdkDir)\utils\HlrApi\lib-$(Platform)</ArxHlrLibs >
25+ <ArxAmodelerLibs >$(ArxSdkDir)\utils\amodeler\lib-$(Platform)</ArxAmodelerLibs >
26+ <ArxBrepLibs >$(ArxSdkDir)\utils\brep\lib-$(Platform)</ArxBrepLibs >
27+ <ArxAtilLibs >$(ArxSdkDir)\utils\Atil\Lib-$(Platform)</ArxAtilLibs >
28+ <ArxSDKVersion >18.2</ArxSDKVersion >
29+ <ArxSDKPlatform >v90</ArxSDKPlatform >
30+ </PropertyGroup >
31+
32+ <ImportGroup Label =" PropertySheets" >
33+ <Import Condition =" '$(ArxAppType)'=='dbx' or '$(ArxAppType)'=='dbxnet'" Project =" $(ArxSdkDir)\inc\dbx.props" />
34+ <Import Condition =" '$(ArxAppType)'=='arx' or '$(ArxAppType)'=='arxnet'" Project =" $(ArxSdkDir)\inc\arx.props" />
35+ <Import Condition =" '$(Configuration)'=='Release'" Project =" $(ArxSdkDir)\inc\rxsdk_Releasecfg.props" />
36+ <Import Condition =" '$(Configuration)'=='Debug'" Project =" $(ArxSdkDir)\inc\rxsdk_Debugcfg.props" />
37+ <Import Condition =" '$(ArxAppType)'=='dbxnet' or '$(ArxAppType)'=='arxnet'" Project =" Autodesk.arx-2012-net.props" />
38+ </ImportGroup >
39+
40+ <PropertyGroup >
41+ <TargetFrameworkVersion >v3.5</TargetFrameworkVersion > <!-- That will force Platform Toolset to vc9 in Visual Studio 2010 -->
42+ </PropertyGroup >
43+
44+ <PropertyGroup >
45+ <!-- ExecutablePath>$(ExecutablePath)</ExecutablePath -->
46+ <IncludePath >$(ArxSdkIncs);$(ArxHlrIncs);$(ArxAmodelerIncs);$(ArxBrepIncs);$(ArxAtilIncs);$(IncludePath)</IncludePath >
47+ <ReferencePath >$(ArxSdkIncs);$(ReferencePath)</ReferencePath >
48+ <LibraryPath >$(ArxSdkLibs);$(ArxHlrLibs);$(ArxAmodelerLibs);$(ArxBrepLibs);$(ArxLibIncs);$(LibraryPath)</LibraryPath >
49+ <!-- SourcePath>$(SourcePath)</SourcePath -->
50+ <!-- ExcludePath>$(ExcludePath)</ExcludePath -->
51+ </PropertyGroup >
52+
53+ <PropertyGroup >
54+ <!-- Local Windows debugger -->
55+ <LocalDebuggerDebuggerType >Auto</LocalDebuggerDebuggerType >
56+ <!-- LocalDebuggerCommand is defined into an empty $(TargetPath) for the property page, it is later redefined to its proper value. -->
57+ <LocalDebuggerCommand Condition =" '$(AcadDir)' != ''" >$(AcadDir)\acad.exe</LocalDebuggerCommand >
58+ <LocalDebuggerWorkingDirectory >$(ProjectDir)</LocalDebuggerWorkingDirectory >
59+ <!-- LocalDebuggerMergeEnvironment>true</LocalDebuggerMergeEnvironment -->
60+ <!-- LocalDebuggerAttach>False</LocalDebuggerAttach -->
61+ <!-- LocalDebuggerSQLDebugging>False</LocalDebuggerSQLDebugging -->
62+ </PropertyGroup >
63+
64+ <ItemDefinitionGroup >
65+ <Midl >
66+ <AdditionalIncludeDirectories >%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
67+ <TypeLibraryName >$(IntDir)$(TargetName).tlb</TypeLibraryName >
68+ <HeaderFileName >%(Filename)_i.h</HeaderFileName >
69+ <InterfaceIdentifierFileName >%(Filename)_i.c</InterfaceIdentifierFileName >
70+ </Midl >
71+ <ClCompile >
72+ <PreprocessorDefinitions Condition =" '$(ArxAppType)'=='dbx' or '$(ArxAppType)'=='dbxnet'" >_DBXAPP;%(PreprocessorDefinitions)</PreprocessorDefinitions >
73+ <PreprocessorDefinitions Condition =" '$(ArxAppType)'=='arx' or '$(ArxAppType)'=='arxnet'" >_ACRXAPP;%(PreprocessorDefinitions)</PreprocessorDefinitions >
74+ <AdditionalIncludeDirectories >%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
75+ <AdditionalUsingDirectories >$(ArxSdkDir)\inc-$(Platform);%(AdditionalUsingDirectories)</AdditionalUsingDirectories >
76+ </ClCompile >
77+ <ResourceCompile >
78+ <PreprocessorDefinitions >_UNICODE;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions >
79+ <AdditionalIncludeDirectories >$(IntDir)</AdditionalIncludeDirectories >
80+ </ResourceCompile >
81+ <Link >
82+ <AdditionalDependencies >%(AdditionalDependencies)</AdditionalDependencies >
83+ <AdditionalLibraryDirectories >%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories >
84+ <TargetMachine Condition =" '$(Platform)'=='Win32'" >MachineX86</TargetMachine >
85+ <TargetMachine Condition =" '$(Platform)'=='x64'" >MachineX64</TargetMachine >
86+ </Link >
87+ </ItemDefinitionGroup >
88+
89+ </Project >
0 commit comments