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 >20.0.0.1</_ProjectFileVersion >
7+ <_PropertySheetDisplayName >ObjectARX 2015</_PropertySheetDisplayName >
8+ </PropertyGroup >
9+
10+ <PropertyGroup >
11+ <AcadDir Condition =" '$(Platform)'=='x64'" >C:\Program Files\Autodesk\AutoCAD 2015\</AcadDir >
12+ <AcadDir Condition =" '$(Platform)'=='Win32'" >C:\Program Files (x86)\Autodesk\AutoCAD 2015\</AcadDir >
13+ <AcadExe Condition =" '$(ArxAppType)'=='dbx' or '$(ArxAppType)'=='dbxnet' or '$(ArxAppType)'=='arx' or '$(ArxAppType)'=='arxnet'" >acad.exe</AcadExe >
14+ <AcadExe Condition =" '$(ArxAppType)'=='crx' or '$(ArxAppType)'=='crxnet'" >accoreconsole.exe</AcadExe >
15+ <ArxSdkDir >C:\ObjectARX\</ArxSdkDir >
16+
17+ <ArxSdkIncs Condition =" '$(Platform)'=='Win32'" >$(ArxSdkDir)\inc;$(ArxSdkDir)\inc-win32</ArxSdkIncs >
18+ <ArxSdkIncs Condition =" '$(Platform)'=='x64'" >$(ArxSdkDir)\inc;$(ArxSdkDir)\inc-x64</ArxSdkIncs >
19+ <ArxHlrIncs >$(ArxSdkDir)\utils\HlrApi\inc</ArxHlrIncs >
20+ <ArxAmodelerIncs >$(ArxSdkDir)\utils\amodeler\inc</ArxAmodelerIncs >
21+ <ArxBrepIncs >$(ArxSdkDir)\utils\brep\inc</ArxBrepIncs >
22+ <ArxAtilIncs >$(ArxSdkDir)\utils\Atil\Inc</ArxAtilIncs >
23+
24+ <ArxSdkLibs Condition =" '$(Platform)'=='Win32'" >$(ArxSdkDir)\lib-win32</ArxSdkLibs >
25+ <ArxSdkLibs Condition =" '$(Platform)'=='x64'" >$(ArxSdkDir)\lib-x64</ArxSdkLibs >
26+ <ArxHlrLibs >$(ArxSdkDir)\utils\HlrApi\lib-$(Platform)</ArxHlrLibs >
27+ <ArxAmodelerLibs >$(ArxSdkDir)\utils\amodeler\lib-$(Platform)</ArxAmodelerLibs >
28+ <ArxBrepLibs >$(ArxSdkDir)\utils\brep\lib-$(Platform)</ArxBrepLibs >
29+ <ArxAtilLibs >$(ArxSdkDir)\utils\Atil\Lib-$(Platform)</ArxAtilLibs >
30+ <ArxSDKVersion >20.0</ArxSDKVersion >
31+ <ArxSDKPlatform >v110</ArxSDKPlatform >
32+ </PropertyGroup >
33+
34+ <ImportGroup Label =" PropertySheets" >
35+ <Import Condition =" '$(ArxAppType)'=='dbx' or '$(ArxAppType)'=='dbxnet'" Project =" $(ArxSdkDir)\inc\dbx.props" />
36+ <Import Condition =" '$(ArxAppType)'=='crx' or '$(ArxAppType)'=='crxnet'" Project =" $(ArxSdkDir)\inc\crx.props" />
37+ <Import Condition =" '$(ArxAppType)'=='arx' or '$(ArxAppType)'=='arxnet'" Project =" $(ArxSdkDir)\inc\arx.props" />
38+ <Import Condition =" '$(Configuration)'=='Release'" Project =" $(ArxSdkDir)\inc\rxsdk_Releasecfg.props" />
39+ <Import Condition =" '$(Configuration)'=='Debug'" Project =" $(ArxSdkDir)\inc\rxsdk_Debugcfg.props" />
40+ <Import Condition =" '$(ArxAppType)'=='dbxnet' or '$(ArxAppType)'=='crxnet' or '$(ArxAppType)'=='arxnet'" Project =" Autodesk.arx-2015-net.props" />
41+ </ImportGroup >
42+
43+ <PropertyGroup >
44+ <!-- ExecutablePath>$(ExecutablePath)</ExecutablePath -->
45+ <IncludePath >$(ArxSdkIncs);$(ArxHlrIncs);$(ArxAmodelerIncs);$(ArxBrepIncs);$(ArxAtilIncs);$(IncludePath)</IncludePath >
46+ <ReferencePath >$(ArxSdkIncs);$(ReferencePath)</ReferencePath >
47+ <LibraryPath >$(ArxSdkLibs);$(ArxHlrLibs);$(ArxAmodelerLibs);$(ArxBrepLibs);$(ArxLibIncs);$(LibraryPath)</LibraryPath >
48+ <!-- SourcePath>$(SourcePath)</SourcePath -->
49+ <!-- ExcludePath>$(ExcludePath)</ExcludePath -->
50+ </PropertyGroup >
51+
52+ <PropertyGroup >
53+ <!-- Local Windows debugger -->
54+ <LocalDebuggerDebuggerType >Auto</LocalDebuggerDebuggerType >
55+ <!-- LocalDebuggerCommand is defined into an empty $(TargetPath) for the property page, it is later redefined to its proper value. -->
56+ <LocalDebuggerCommand >$(AcadDir)$(AcadExe)</LocalDebuggerCommand >
57+ <LocalDebuggerWorkingDirectory >$(ProjectDir)</LocalDebuggerWorkingDirectory >
58+ <!-- LocalDebuggerMergeEnvironment>true</LocalDebuggerMergeEnvironment -->
59+ <!-- LocalDebuggerAttach>False</LocalDebuggerAttach -->
60+ <!-- LocalDebuggerSQLDebugging>False</LocalDebuggerSQLDebugging -->
61+ </PropertyGroup >
62+
63+ <ItemDefinitionGroup >
64+ <Midl >
65+ <AdditionalIncludeDirectories >%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
66+ <TypeLibraryName >$(IntDir)$(TargetName).tlb</TypeLibraryName >
67+ <HeaderFileName >%(Filename)_i.h</HeaderFileName >
68+ <InterfaceIdentifierFileName >%(Filename)_i.c</InterfaceIdentifierFileName >
69+ </Midl >
70+ <ClCompile >
71+ <PreprocessorDefinitions Condition =" '$(ArxAppType)'=='dbx' or '$(ArxAppType)'=='dbxnet'" >_DBXAPP;%(PreprocessorDefinitions)</PreprocessorDefinitions >
72+ <PreprocessorDefinitions Condition =" '$(ArxAppType)'=='crx' or '$(ArxAppType)'=='crxnet'" >_CRXAPP;%(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