summaryrefslogtreecommitdiff
path: root/Externals/cpp-optparse
diff options
context:
space:
mode:
authorShawn Hoffman <godisgovernment@gmail.com>2022-07-31 00:39:35 -0700
committerShawn Hoffman <godisgovernment@gmail.com>2022-08-02 22:24:22 -0700
commitc5da2877cc8059e6bd889e13f9cf91bd8d5798b5 (patch)
treead381bc062212d33134b2b7888fdeab57bccec42 /Externals/cpp-optparse
parent7d2d5d914bf3cacbecbb0bf8a642b616744aad54 (diff)
msbuild: refactor to reduce rebuild events
* moves dolphin-specific settings out of Base.props * creates exports.props for externals, allowing to easily import individual Externals * corrects some cruft that accumulated and probably contributed to msbuild overbuilding
Diffstat (limited to 'Externals/cpp-optparse')
-rw-r--r--Externals/cpp-optparse/exports.props13
1 files changed, 13 insertions, 0 deletions
diff --git a/Externals/cpp-optparse/exports.props b/Externals/cpp-optparse/exports.props
new file mode 100644
index 0000000000..bf7f06935a
--- /dev/null
+++ b/Externals/cpp-optparse/exports.props
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project>
+ <ItemDefinitionGroup>
+ <ClCompile>
+ <AdditionalIncludeDirectories>$(ExternalsDir)cpp-optparse;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ProjectReference Include="$(ExternalsDir)cpp-optparse\cpp-optparse.vcxproj">
+ <Project>{c636d9d1-82fe-42b5-9987-63b7d4836341}</Project>
+ </ProjectReference>
+ </ItemGroup>
+</Project>