Skip to content

Commit

Permalink
Merge branch 'tf/nppcr-project-files-overhaul'
Browse files Browse the repository at this point in the history
* This merge commit was amended to also update the submodule tags:
  google_test to tag v1.3.0.3
  google_mock to tag v1.1.0.3

* tf/nppcr-project-files-overhaul:
  .gitmodules: use google test/mock 'next' branch
  project files: remove remaining GTEST_DIR macro
  project files: update VC8 project files
  project files: update VC9 project files
  vsprops: make environment and default path values valid
  vsprops: Dependency on Google [Mock|Test] is now dependant on an env var.
  vc8 solution: make release config use release build

[#5 state:resolved]

Signed-off-by: Thell Fowler <git@tbfowler.name>
  • Loading branch information
Thell Fowler committed Oct 17, 2009
2 parents ed50c4a + 14dd6e8 commit 336ddec
Show file tree
Hide file tree
Showing 16 changed files with 152 additions and 722 deletions.
23 changes: 23 additions & 0 deletions PowerEditor/visual.net/environment_lib_paths.vsprops
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioPropertySheet
ProjectType="Visual C++"
Version="8.00"
Name="environment_lib_paths"
>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="&quot;$(envGTEST_DIR)\include&quot;;&quot;$(envGMOCK_DIR)\include&quot;"
/>
<Tool
Name="VCLinkerTool"
AdditionalLibraryDirectories="&quot;$(envGTEST_DIR)\msvc\$(ConfigurationName)&quot;;&quot;$(envGMOCK_DIR)\msvc\$(ConfigurationName)&quot;"
/>
<UserMacro
Name="envGTEST_DIR"
Value="$(GOOGLE_TEST_DIR)"
/>
<UserMacro
Name="envGMOCK_DIR"
Value="$(GOOGLE_MOCK_DIR)"
/>
</VisualStudioPropertySheet>
15 changes: 0 additions & 15 deletions PowerEditor/visual.net/external_apps_locations.vsprops

This file was deleted.

11 changes: 0 additions & 11 deletions PowerEditor/visual.net/no_ms_shit.vsprops

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
Name="notepadPlus.vc.8"
Name="notepadPlus"
ProjectGUID="{FCF60E65-1B78-4D1D-AB59-4FC00AC8C248}"
RootNamespace="Notepad++"
Keyword="Win32Proj"
Expand All @@ -16,11 +16,11 @@
</ToolFiles>
<Configurations>
<Configuration
Name="Debug Unicode|Win32"
Name="Debug|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="1"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops;.\external_apps_locations.vsprops"
InheritedPropertySheets=".\submodule_lib_paths.vsprops;.\environment_lib_paths.vsprops"
CharacterSet="1"
>
<Tool
Expand All @@ -42,7 +42,7 @@
Name="VCCLCompilerTool"
Optimization="0"
FavorSizeOrSpeed="0"
AdditionalIncludeDirectories="&quot;$(GoogleMockDir)include&quot;;&quot;$(GoogleTestDir)include&quot;;..\..\scintilla\include;..\include;..\src\WinControls;..\src\WinControls\AboutDlg;..\src\WinControls\ImageListSet;..\src\WinControls\OpenSaveFileDialog;..\src\WinControls\SplitterContainer;..\src\WinControls\StaticDialog;..\src\WinControls\TabBar;..\src\WinControls\ToolBar;..\src\MISC\Process;..\src\ScitillaComponent;..\src\MISC;..\src\MISC\SysMsg;..\src\WinControls\StatusBar;..\src;..\src\WinControls\StaticDialog\RunDlg;..\src\tinyxml;..\src\WinControls\ColourPicker;..\src\Win32Explr;..\src\MISC\RegExt;..\src\WinControls\TrayIcon;..\src\WinControls\shortcut;..\src\WinControls\Grid;..\src\WinControls\ContextMenu;..\src\MISC\PluginsManager;..\src\WinControls\Preference;..\src\WinControls\WindowsDlg;..\src\WinControls\TaskList;..\src\WinControls\DockingWnd;..\src\WinControls\ToolTip;..\src\MISC\Exception;..\src\MISC\Common;..\src\tinyxml\tinyXmlA"
AdditionalIncludeDirectories="..\..\scintilla\include;..\include;..\src\WinControls;..\src\WinControls\AboutDlg;..\src\WinControls\ImageListSet;..\src\WinControls\OpenSaveFileDialog;..\src\WinControls\SplitterContainer;..\src\WinControls\StaticDialog;..\src\WinControls\TabBar;..\src\WinControls\ToolBar;..\src\MISC\Process;..\src\ScitillaComponent;..\src\MISC;..\src\MISC\SysMsg;..\src\WinControls\StatusBar;..\src;..\src\WinControls\StaticDialog\RunDlg;..\src\tinyxml;..\src\WinControls\ColourPicker;..\src\Win32Explr;..\src\MISC\RegExt;..\src\WinControls\TrayIcon;..\src\WinControls\shortcut;..\src\WinControls\Grid;..\src\WinControls\ContextMenu;..\src\MISC\PluginsManager;..\src\WinControls\Preference;..\src\WinControls\WindowsDlg;..\src\WinControls\TaskList;..\src\WinControls\DockingWnd;..\src\WinControls\ToolTip;..\src\MISC\Exception;..\src\MISC\Common;..\src\tinyxml\tinyXmlA"
PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;TIXML_USE_STL;TIXMLA_USE_STL"
MinimalRebuild="true"
ExceptionHandling="2"
Expand Down Expand Up @@ -74,7 +74,7 @@
OutputFile="../bin/notepad++Debug.exe"
Version="1.0"
LinkIncremental="1"
AdditionalLibraryDirectories="&quot;$(GoogleMockDir)msvc\Debug&quot;;&quot;$(GoogleTestDir)msvc\Debug&quot;"
AdditionalLibraryDirectories=""
TypeLibraryFile="/TLBID"
TypeLibraryResourceID="5"
GenerateDebugInformation="true"
Expand Down Expand Up @@ -109,11 +109,11 @@
/>
</Configuration>
<Configuration
Name="Release Unicode|Win32"
Name="Release|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="1"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops;.\external_apps_locations.vsprops"
InheritedPropertySheets=".\submodule_lib_paths.vsprops;.\environment_lib_paths.vsprops"
CharacterSet="1"
WholeProgramOptimization="1"
>
Expand All @@ -139,7 +139,7 @@
FavorSizeOrSpeed="1"
OmitFramePointers="true"
WholeProgramOptimization="true"
AdditionalIncludeDirectories="&quot;$(GoogleMockDir)include&quot;;&quot;$(GoogleTestDir)include&quot;;..\..\scintilla\include;..\include;..\src\WinControls;..\src\WinControls\AboutDlg;..\src\WinControls\ImageListSet;..\src\WinControls\OpenSaveFileDialog;..\src\WinControls\SplitterContainer;..\src\WinControls\StaticDialog;..\src\WinControls\TabBar;..\src\WinControls\ToolBar;..\src\MISC\Process;..\src\ScitillaComponent;..\src\MISC;..\src\MISC\SysMsg;..\src\WinControls\StatusBar;..\src;..\src\WinControls\StaticDialog\RunDlg;..\src\tinyxml;..\src\WinControls\ColourPicker;..\src\Win32Explr;..\src\MISC\RegExt;..\src\WinControls\TrayIcon;..\src\WinControls\shortcut;..\src\WinControls\Grid;..\src\WinControls\ContextMenu;..\src\MISC\PluginsManager;..\src\WinControls\Preference;..\src\WinControls\WindowsDlg;..\src\WinControls\TaskList;..\src\WinControls\DockingWnd;..\src\WinControls\ToolTip;..\src\MISC\Exception;..\src\MISC\Common;..\src\tinyxml\tinyXmlA"
AdditionalIncludeDirectories="..\..\scintilla\include;..\include;..\src\WinControls;..\src\WinControls\AboutDlg;..\src\WinControls\ImageListSet;..\src\WinControls\OpenSaveFileDialog;..\src\WinControls\SplitterContainer;..\src\WinControls\StaticDialog;..\src\WinControls\TabBar;..\src\WinControls\ToolBar;..\src\MISC\Process;..\src\ScitillaComponent;..\src\MISC;..\src\MISC\SysMsg;..\src\WinControls\StatusBar;..\src;..\src\WinControls\StaticDialog\RunDlg;..\src\tinyxml;..\src\WinControls\ColourPicker;..\src\Win32Explr;..\src\MISC\RegExt;..\src\WinControls\TrayIcon;..\src\WinControls\shortcut;..\src\WinControls\Grid;..\src\WinControls\ContextMenu;..\src\MISC\PluginsManager;..\src\WinControls\Preference;..\src\WinControls\WindowsDlg;..\src\WinControls\TaskList;..\src\WinControls\DockingWnd;..\src\WinControls\ToolTip;..\src\MISC\Exception;..\src\MISC\Common;..\src\tinyxml\tinyXmlA"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;TIXML_USE_STL;TIXMLA_USE_STL;_CRT_SECURE_NO_DEPRECATE"
StringPooling="true"
ExceptionHandling="2"
Expand Down Expand Up @@ -170,7 +170,7 @@
OutputFile="../bin/notepad++Release.exe"
Version="1.0"
LinkIncremental="1"
AdditionalLibraryDirectories="&quot;$(GoogleMockDir)msvc\Release&quot;;&quot;$(GoogleTestDir)msvc\Release&quot;"
AdditionalLibraryDirectories=""
TypeLibraryFile=""
TypeLibraryResourceID="1"
GenerateDebugInformation="true"
Expand Down Expand Up @@ -208,11 +208,10 @@
/>
</Configuration>
<Configuration
Name="Shipping Unicode|Win32"
Name="Shipping|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="1"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops;.\external_apps_locations.vsprops"
CharacterSet="1"
WholeProgramOptimization="1"
>
Expand Down Expand Up @@ -329,23 +328,23 @@
RelativePath="..\src\precompiled_headers.cpp"
>
<FileConfiguration
Name="Debug Unicode|Win32"
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"
/>
</FileConfiguration>
<FileConfiguration
Name="Release Unicode|Win32"
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"
/>
</FileConfiguration>
<FileConfiguration
Name="Shipping Unicode|Win32"
Name="Shipping|Win32"
>
<Tool
Name="VCCLCompilerTool"
Expand Down Expand Up @@ -407,7 +406,7 @@
RelativePath="..\src\MISC\Common\npp_session.cpp"
>
<FileConfiguration
Name="Debug Unicode|Win32"
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
Expand All @@ -416,7 +415,7 @@
/>
</FileConfiguration>
<FileConfiguration
Name="Release Unicode|Win32"
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
Expand All @@ -425,7 +424,7 @@
/>
</FileConfiguration>
<FileConfiguration
Name="Shipping Unicode|Win32"
Name="Shipping|Win32"
>
<Tool
Name="VCCLCompilerTool"
Expand All @@ -438,7 +437,7 @@
RelativePath="..\src\MISC\Common\npp_styles.cpp"
>
<FileConfiguration
Name="Debug Unicode|Win32"
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
Expand All @@ -447,7 +446,7 @@
/>
</FileConfiguration>
<FileConfiguration
Name="Release Unicode|Win32"
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
Expand All @@ -456,7 +455,7 @@
/>
</FileConfiguration>
<FileConfiguration
Name="Shipping Unicode|Win32"
Name="Shipping|Win32"
>
<Tool
Name="VCCLCompilerTool"
Expand All @@ -469,7 +468,7 @@
RelativePath="..\src\MISC\Common\npp_winver.cpp"
>
<FileConfiguration
Name="Debug Unicode|Win32"
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
Expand All @@ -478,7 +477,7 @@
/>
</FileConfiguration>
<FileConfiguration
Name="Release Unicode|Win32"
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
Expand All @@ -487,7 +486,7 @@
/>
</FileConfiguration>
<FileConfiguration
Name="Shipping Unicode|Win32"
Name="Shipping|Win32"
>
<Tool
Name="VCCLCompilerTool"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<VisualStudioProject
ProjectType="Visual C++"
Version="9.00"
Name="notepadPlus.vc.9"
Name="notepadPlus"
ProjectGUID="{FCF60E65-1B78-4D1D-AB59-4FC00AC8C248}"
RootNamespace="Notepad++"
Keyword="Win32Proj"
Expand All @@ -17,11 +17,11 @@
</ToolFiles>
<Configurations>
<Configuration
Name="Debug Unicode|Win32"
Name="Debug|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="1"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops;.\external_apps_locations.vsprops"
InheritedPropertySheets=".\submodule_lib_paths.vsprops;.\environment_lib_paths.vsprops"
CharacterSet="1"
>
<Tool
Expand All @@ -42,7 +42,7 @@
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="&quot;$(GoogleMockDir)include&quot;;&quot;$(GoogleTestDir)include&quot;;..\..\scintilla\include;..\src;..\src\MISC;..\src\MISC\Common;..\src\MISC\Exception;..\src\MISC\PluginsManager;..\src\MISC\Process;..\src\MISC\RegExt;..\src\ScitillaComponent;..\src\TinyXml;..\src\TinyXml\tinyXmlA;..\src\WinControls;..\src\WinControls\AboutDlg;..\src\WinControls\ColourPicker;..\src\WinControls\ContextMenu;..\src\WinControls\DockingWnd;..\src\WinControls\Grid;..\src\WinControls\ImageListSet;..\src\WinControls\OpenSaveFileDialog;..\src\WinControls\Preference;..\src\WinControls\shortcut;..\src\WinControls\SplitterContainer;..\src\WinControls\StaticDialog;..\src\WinControls\StaticDialog\RunDlg;..\src\WinControls\StatusBar;..\src\WinControls\TabBar;..\src\WinControls\TaskList;..\src\WinControls\ToolBar;..\src\WinControls\ToolTip;..\src\WinControls\TrayIcon;..\src\WinControls\WindowsDlg"
AdditionalIncludeDirectories="..\..\scintilla\include;..\src;..\src\MISC;..\src\MISC\Common;..\src\MISC\Exception;..\src\MISC\PluginsManager;..\src\MISC\Process;..\src\MISC\RegExt;..\src\ScitillaComponent;..\src\TinyXml;..\src\TinyXml\tinyXmlA;..\src\WinControls;..\src\WinControls\AboutDlg;..\src\WinControls\ColourPicker;..\src\WinControls\ContextMenu;..\src\WinControls\DockingWnd;..\src\WinControls\Grid;..\src\WinControls\ImageListSet;..\src\WinControls\OpenSaveFileDialog;..\src\WinControls\Preference;..\src\WinControls\shortcut;..\src\WinControls\SplitterContainer;..\src\WinControls\StaticDialog;..\src\WinControls\StaticDialog\RunDlg;..\src\WinControls\StatusBar;..\src\WinControls\TabBar;..\src\WinControls\TaskList;..\src\WinControls\ToolBar;..\src\WinControls\ToolTip;..\src\WinControls\TrayIcon;..\src\WinControls\WindowsDlg"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;TIXML_USE_STL;TIXMLA_USE_STL"
MinimalRebuild="true"
ExceptionHandling="2"
Expand Down Expand Up @@ -74,7 +74,7 @@
OutputFile="../bin/notepad++Debug.exe"
Version="1.0"
LinkIncremental="1"
AdditionalLibraryDirectories="&quot;$(GoogleMockDir)msvc\Debug&quot;;&quot;$(GoogleTestDir)msvc\Debug&quot;"
AdditionalLibraryDirectories=""
IgnoreAllDefaultLibraries="false"
IgnoreDefaultLibraryNames=""
TypeLibraryFile="/TLBID"
Expand Down Expand Up @@ -110,11 +110,11 @@
/>
</Configuration>
<Configuration
Name="Release Unicode|Win32"
Name="Release|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="1"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops;.\external_apps_locations.vsprops"
InheritedPropertySheets=".\submodule_lib_paths.vsprops;.\environment_lib_paths.vsprops"
CharacterSet="1"
WholeProgramOptimization="1"
>
Expand All @@ -139,7 +139,7 @@
InlineFunctionExpansion="2"
FavorSizeOrSpeed="1"
OmitFramePointers="true"
AdditionalIncludeDirectories="&quot;$(GoogleMockDir)include&quot;;&quot;$(GoogleTestDir)include&quot;;..\..\scintilla\include;..\src;..\src\MISC;..\src\MISC\Common;..\src\MISC\Exception;..\src\MISC\PluginsManager;..\src\MISC\Process;..\src\MISC\RegExt;..\src\ScitillaComponent;..\src\TinyXml;..\src\TinyXml\tinyXmlA;..\src\WinControls;..\src\WinControls\AboutDlg;..\src\WinControls\ColourPicker;..\src\WinControls\ContextMenu;..\src\WinControls\DockingWnd;..\src\WinControls\Grid;..\src\WinControls\ImageListSet;..\src\WinControls\OpenSaveFileDialog;..\src\WinControls\Preference;..\src\WinControls\shortcut;..\src\WinControls\SplitterContainer;..\src\WinControls\StaticDialog;..\src\WinControls\StaticDialog\RunDlg;..\src\WinControls\StatusBar;..\src\WinControls\TabBar;..\src\WinControls\TaskList;..\src\WinControls\ToolBar;..\src\WinControls\ToolTip;..\src\WinControls\TrayIcon;..\src\WinControls\WindowsDlg"
AdditionalIncludeDirectories="..\..\scintilla\include;..\src;..\src\MISC;..\src\MISC\Common;..\src\MISC\Exception;..\src\MISC\PluginsManager;..\src\MISC\Process;..\src\MISC\RegExt;..\src\ScitillaComponent;..\src\TinyXml;..\src\TinyXml\tinyXmlA;..\src\WinControls;..\src\WinControls\AboutDlg;..\src\WinControls\ColourPicker;..\src\WinControls\ContextMenu;..\src\WinControls\DockingWnd;..\src\WinControls\Grid;..\src\WinControls\ImageListSet;..\src\WinControls\OpenSaveFileDialog;..\src\WinControls\Preference;..\src\WinControls\shortcut;..\src\WinControls\SplitterContainer;..\src\WinControls\StaticDialog;..\src\WinControls\StaticDialog\RunDlg;..\src\WinControls\StatusBar;..\src\WinControls\TabBar;..\src\WinControls\TaskList;..\src\WinControls\ToolBar;..\src\WinControls\ToolTip;..\src\WinControls\TrayIcon;..\src\WinControls\WindowsDlg"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;TIXML_USE_STL;TIXMLA_USE_STL"
StringPooling="true"
ExceptionHandling="2"
Expand Down Expand Up @@ -171,7 +171,7 @@
OutputFile="../bin/notepad++Release.exe"
Version="1.0"
LinkIncremental="1"
AdditionalLibraryDirectories="&quot;$(GoogleMockDir)msvc\Release&quot;;&quot;$(GoogleTestDir)msvc\Release&quot;"
AdditionalLibraryDirectories=""
TypeLibraryFile=""
TypeLibraryResourceID="1"
GenerateDebugInformation="false"
Expand Down Expand Up @@ -206,11 +206,10 @@
/>
</Configuration>
<Configuration
Name="Shipping Unicode|Win32"
Name="Shipping|Win32"
OutputDirectory="$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="1"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops;.\external_apps_locations.vsprops"
CharacterSet="1"
WholeProgramOptimization="1"
>
Expand Down Expand Up @@ -267,6 +266,7 @@
OutputFile="../bin/notepad++.exe"
Version="1.0"
LinkIncremental="1"
AdditionalLibraryDirectories=""
TypeLibraryFile=""
TypeLibraryResourceID="1"
GenerateDebugInformation="false"
Expand Down Expand Up @@ -1295,23 +1295,23 @@
RelativePath="..\src\precompiled_headers.cpp"
>
<FileConfiguration
Name="Debug Unicode|Win32"
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"
/>
</FileConfiguration>
<FileConfiguration
Name="Release Unicode|Win32"
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"
/>
</FileConfiguration>
<FileConfiguration
Name="Shipping Unicode|Win32"
Name="Shipping|Win32"
>
<Tool
Name="VCCLCompilerTool"
Expand All @@ -1335,7 +1335,7 @@
RelativePath="..\src\winmain.cpp"
>
<FileConfiguration
Name="Debug Unicode|Win32"
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
Expand Down
23 changes: 23 additions & 0 deletions PowerEditor/visual.net/submodule_lib_paths.vsprops
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioPropertySheet
ProjectType="Visual C++"
Version="8.00"
Name="submodule_lib_paths"
>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="&quot;$(smGTEST_DIR)\include&quot;;&quot;$(smGMOCK_DIR)\include&quot;"
/>
<Tool
Name="VCLinkerTool"
AdditionalLibraryDirectories="&quot;$(smGTEST_DIR)\msvc\$(ConfigurationName)&quot;;&quot;$(smGMOCK_DIR)\msvc\$(ConfigurationName)&quot;"
/>
<UserMacro
Name="smGMOCK_DIR"
Value="$(SolutionDir)google_mock"
/>
<UserMacro
Name="smGTEST_DIR"
Value="$(SolutionDir)google_test"
/>
</VisualStudioPropertySheet>

0 comments on commit 336ddec

Please sign in to comment.