This is an automated email from the ASF dual-hosted git repository. skygo pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/netbeans-native-installers.git
commit 57cbbe996e2893176374fd04388bd7a8b1587797 Author: Eric Barboni <[email protected]> AuthorDate: Tue Dec 13 18:05:19 2022 +0100 init build system for cleaner/launcher keep 32bits --- pom.xml | 11 +- src/assembly/assembly.xml | 59 ++++ src/main/cpp/cleaner/windows/Makefile | 79 ------ src/main/cpp/cleaner/windows/Makefile-vc | 59 ---- .../project.properties => Makefile.mingw} | 17 +- .../cleaner/windows/nbproject/configurations.xml | 97 ------- src/main/cpp/cleaner/windows/nbproject/project.xml | 31 --- .../windows/vcproject/NBI Native Cleaner.ncb | 1 - .../windows/vcproject/NBI Native Cleaner.sln | 20 -- .../windows/vcproject/NBI Native Cleaner.suo | Bin 33280 -> 0 bytes .../windows/vcproject/NBI Native Cleaner.vcproj | 209 -------------- .../vcproject/NBI Native Cleaner.vcproj.user | 1 - src/main/cpp/launcher/windows/.dep.inc | 5 - src/main/cpp/launcher/windows/Makefile | 109 -------- src/main/cpp/launcher/windows/Makefile-vc | 92 ------- src/main/cpp/launcher/windows/Makefile-vc-wo-crt | 92 ------- .../project.properties => Makefile.mingw} | 21 +- .../launcher/windows/nbproject/configurations.xml | 107 -------- .../cpp/launcher/windows/nbproject/project.xml | 46 ---- .../windows/vcproject/NBI Native Launcher.ncb | 1 - .../windows/vcproject/NBI Native Launcher.sln | 17 -- .../windows/vcproject/NBI Native Launcher.suo | Bin 50176 -> 0 bytes .../windows/vcproject/NBI Native Launcher.vcproj | 304 --------------------- .../NBI Native Launcher.vcproj.SARD.dlm198383.user | 65 ----- .../vcproject/NBI Native Launcher.vcproj.user | 1 - 25 files changed, 98 insertions(+), 1346 deletions(-) diff --git a/pom.xml b/pom.xml index e340b4f..e0bbd3b 100644 --- a/pom.xml +++ b/pom.xml @@ -63,7 +63,7 @@ under the License. <plugins> <plugin> <artifactId>maven-antrun-plugin</artifactId> - <version>3.0.0</version> + <version>3.1.0</version> <executions> <execution> <id>compile</id> @@ -73,12 +73,15 @@ under the License. </goals> <configuration> <target> - <!-- - <exec executable="make" dir="src/main/cleaner"> + <exec executable="make" dir="src/main/cpp/cleaner/windows"> <arg value="-f" /> <arg value="Makefile.mingw" /> </exec> - <exec executable="make" dir="src/main/cpp/ide"> + <exec executable="make" dir="src/main/cpp/launcher/windows"> + <arg value="-f" /> + <arg value="Makefile.mingw" /> + </exec> + <!--<exec executable="make" dir="src/main/cpp/ide"> <arg value="-f" /> <arg value="Makefile.mingw" /> </exec> diff --git a/src/assembly/assembly.xml b/src/assembly/assembly.xml new file mode 100644 index 0000000..db432bc --- /dev/null +++ b/src/assembly/assembly.xml @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.1.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.1.0 http://maven.apache.org/xsd/assembly-2.1.0.xsd"> + <id>distribution</id> + <formats> + <format>zip</format> + </formats> + <includeBaseDirectory>false</includeBaseDirectory> + <fileSets> + <fileSet> + <directory>${project.build.directory}/maven-shared-archive-resources/META-INF</directory> + <outputDirectory></outputDirectory> + <includes> + <include>README*</include> + <include>LICENSE*</include> + <include>NOTICE*</include> + </includes> + </fileSet> + <fileSet> + <directory>${project.build.directory}/cleaner</directory> + <outputDirectory>native/cleaner/windows/dist/</outputDirectory> + <includes> + <include>*</include> + </includes> + </fileSet> + <fileSet> + <directory>${project.build.directory}/launcher</directory> + <outputDirectory>native/launcher/windows/dist/</outputDirectory> + <includes> + <include>*</include> + </includes> + </fileSet> + <fileSet> + <directory>${project.build.directory}/ide</directory> + <outputDirectory></outputDirectory> + <includes> + <include>*</include> + </includes> + </fileSet> + </fileSets> +</assembly> \ No newline at end of file diff --git a/src/main/cpp/cleaner/windows/Makefile b/src/main/cpp/cleaner/windows/Makefile deleted file mode 100644 index 98cf53c..0000000 --- a/src/main/cpp/cleaner/windows/Makefile +++ /dev/null @@ -1,79 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -# Environment -MKDIR=mkdir -CP=cp -CCADMIN=CCadmin -RANLIB=ranlib - - -# build -build: .build-pre .build-impl .build-post - -.build-pre: -# Add your pre 'build' code here... - -.build-post: -# Add your post 'build' code here... - - -# clean -clean: .clean-pre .clean-impl .clean-post - -.clean-pre: -# Add your pre 'clean' code here... - -.clean-post: -# Add your post 'clean' code here... - - -# clobber -clobber: .clobber-pre .clobber-impl .clobber-post - -.clobber-pre: -# Add your pre 'clobber' code here... - -.clobber-post: -# Add your post 'clobber' code here... - - -# all -all: .all-pre .all-impl .all-post - -.all-pre: -# Add your pre 'all' code here... - -.all-post: -# Add your post 'all' code here... - - -# help -help: .help-pre .help-impl .help-post - -.help-pre: -# Add your pre 'help' code here... - -.help-post: -# Add your post 'help' code here... - - - -# include project implementation makefile -include nbproject/Makefile-impl.mk diff --git a/src/main/cpp/cleaner/windows/Makefile-vc b/src/main/cpp/cleaner/windows/Makefile-vc deleted file mode 100644 index b9edda9..0000000 --- a/src/main/cpp/cleaner/windows/Makefile-vc +++ /dev/null @@ -1,59 +0,0 @@ -# -# - - -!include <$(PLATFORM_SDK)/include/win32.mak> - -# define the compiler and linker for all the platforms -CC32="$(VC_2005)\Bin\cl.exe" -L32="$(VC_2005)\Bin\link.exe" - -BUILD_DIR32=.\build\32bit -OUTPUT_FILE32=.\dist\cleaner.exe - -CC32_OPTS=/O1 /Os \ - /I "$(VC_2005)\include" \ - /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_CRT_SECURE_NO_DEPRECATE" \ - /FD /GS-\ - /Fo"$(BUILD_DIR32)\\" /Fd"$(BUILD_DIR32)\vc80.pdb" \ - /W3 /nologo /c /Wp64 /TC /errorReport:prompt - -LINKING_LIBRARIES=\ - shell32.lib \ - kernel32.lib - -L32_OPTS=\ - /OUT:$(OUTPUT_FILE32) \ - /INCREMENTAL:NO \ - /LIBPATH:"$(PLATFORM_SDK)\Lib" \ - /MANIFEST:NO \ - /NODEFAULTLIB \ - /SUBSYSTEM:WINDOWS \ - /OPT:REF /OPT:ICF \ - /MACHINE:X86 \ - /ERRORREPORT:PROMPT \ - /ENTRY:WinMain \ - $(LINKING_LIBRARIES) - -all: init build-32 - -clean: - - -init: - - md $(BUILD_DIR32) - - md .\dist - - del /Q /S $(BUILD_DIR32) - del /Q $(OUTPUT_FILE32) - -build-32: - Set CPU=i386 - Set Lib=%VC_2005%\Lib;%PLATFORM_SDK%\Lib;%Lib% - Set Include=%PLATFORM_SDK%\Include;%Include% - Set Path=%PLATFORM_SDK%\Bin;%PLATFORM_SDK%\Bin\WinNT;%VC_2005_PATH%;%path% - Set APPVER=5.01 - Set TARGETOS=WINNT - - $(CC32) $(CC32_OPTS) .\src\main.c - $(L32) $(L32_OPTS) $(BUILD_DIR32)\main.obj diff --git a/src/main/cpp/cleaner/windows/nbproject/project.properties b/src/main/cpp/cleaner/windows/Makefile.mingw similarity index 65% rename from src/main/cpp/cleaner/windows/nbproject/project.properties rename to src/main/cpp/cleaner/windows/Makefile.mingw index 3807b67..8ae362b 100644 --- a/src/main/cpp/cleaner/windows/nbproject/project.properties +++ b/src/main/cpp/cleaner/windows/Makefile.mingw @@ -1,5 +1,3 @@ - -# # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information @@ -16,5 +14,18 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. -# +TMPFLD = ../../../../../target/tmp/ +OFLD = ../../../../../target/cleaner/ + +all: prepfolder cleaner.exe + +prepfolder: + mkdir -p $(TMPFLD) + mkdir -p $(OFLD) + +clean: + rm -f *.res *.exe *.dll + +cleaner.exe: src/main.c + i686-w64-mingw32-gcc -s -DARCHITECTURE=32 -Wl,--nxcompat -Wl,--dynamicbase -Wl,--no-seh -Wl,--no-insert-timestamp -mwindows src/main.c -o$(OFLD)cleaner.exe -static -lstdc++ -static-libstdc++ -static-libgcc diff --git a/src/main/cpp/cleaner/windows/nbproject/configurations.xml b/src/main/cpp/cleaner/windows/nbproject/configurations.xml deleted file mode 100644 index b16b628..0000000 --- a/src/main/cpp/cleaner/windows/nbproject/configurations.xml +++ /dev/null @@ -1,97 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - ---> - -<configurationDescriptor version="35"> - <logicalFolder name="root" displayName="root" projectFiles="true"> - <logicalFolder name="SourceFiles" - displayName="Source Files" - projectFiles="true"> - <itemPath>src/main.c</itemPath> - </logicalFolder> - <logicalFolder name="HeaderFiles" - displayName="Header Files" - projectFiles="true"> - </logicalFolder> - <logicalFolder name="ResourceFiles" - displayName="Resource Files" - projectFiles="true"> - </logicalFolder> - <logicalFolder name="ExternalFiles" - displayName="Important Files" - projectFiles="false"> - <itemPath>Makefile</itemPath> - </logicalFolder> - </logicalFolder> - <projectmakefile>Makefile</projectmakefile> - <defaultConf>0</defaultConf> - <confs> - <conf name="Debug" type="1"> - <toolsSet> - <compilerSet>Cygwin</compilerSet> - <cRequired>true</cRequired> - <cppRequired>true</cppRequired> - <fortranRequired>false</fortranRequired> - <platform>3</platform> - </toolsSet> - <compileType> - <linkerTool> - <output>dist/cleaner</output> - <stripSymbols>true</stripSymbols> - <linkerLibItems> - <linkerOptionItem>-lshell32 -lkernel32</linkerOptionItem> - </linkerLibItems> - <commandLine>-mno-cygwin -mwindows</commandLine> - </linkerTool> - </compileType> - <item path="src/main.c"> - <itemTool>0</itemTool> - </item> - </conf> - <conf name="Release" type="1"> - <toolsSet> - <compilerSet>Cygwin</compilerSet> - <cRequired>true</cRequired> - <cppRequired>true</cppRequired> - <fortranRequired>false</fortranRequired> - <platform>3</platform> - </toolsSet> - <compileType> - <cCompilerTool> - <developmentMode>5</developmentMode> - </cCompilerTool> - <ccCompilerTool> - <developmentMode>5</developmentMode> - </ccCompilerTool> - <fortranCompilerTool> - <developmentMode>5</developmentMode> - </fortranCompilerTool> - <linkerTool> - <linkerLibItems> - </linkerLibItems> - </linkerTool> - </compileType> - <item path="src/main.c"> - <itemTool>0</itemTool> - </item> - </conf> - </confs> -</configurationDescriptor> diff --git a/src/main/cpp/cleaner/windows/nbproject/project.xml b/src/main/cpp/cleaner/windows/nbproject/project.xml deleted file mode 100644 index ded3e3c..0000000 --- a/src/main/cpp/cleaner/windows/nbproject/project.xml +++ /dev/null @@ -1,31 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - ---> - -<project xmlns="http://www.netbeans.org/ns/project/1"> - <type>org.netbeans.modules.cnd.makeproject</type> - <configuration> - <data xmlns="http://www.netbeans.org/ns/make-project/1"> - <name>NBI Native Cleaner : Windows</name> - <make-project-type>0</make-project-type> - </data> - </configuration> -</project> diff --git a/src/main/cpp/cleaner/windows/vcproject/NBI Native Cleaner.ncb b/src/main/cpp/cleaner/windows/vcproject/NBI Native Cleaner.ncb deleted file mode 100644 index 9057eba..0000000 --- a/src/main/cpp/cleaner/windows/vcproject/NBI Native Cleaner.ncb +++ /dev/null @@ -1 +0,0 @@ -Microsoft C/C++ MSF 7.00 diff --git a/src/main/cpp/cleaner/windows/vcproject/NBI Native Cleaner.sln b/src/main/cpp/cleaner/windows/vcproject/NBI Native Cleaner.sln deleted file mode 100644 index 659a421..0000000 --- a/src/main/cpp/cleaner/windows/vcproject/NBI Native Cleaner.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual C++ Express 2005 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NBI Native Cleaner", "NBI Native Cleaner.vcproj", "{0DB81F65-E9E6-4506-BE27-C020AAD1B04A}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {0DB81F65-E9E6-4506-BE27-C020AAD1B04A}.Debug|Win32.ActiveCfg = Debug|Win32 - {0DB81F65-E9E6-4506-BE27-C020AAD1B04A}.Debug|Win32.Build.0 = Debug|Win32 - {0DB81F65-E9E6-4506-BE27-C020AAD1B04A}.Release|Win32.ActiveCfg = Release|Win32 - {0DB81F65-E9E6-4506-BE27-C020AAD1B04A}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/src/main/cpp/cleaner/windows/vcproject/NBI Native Cleaner.suo b/src/main/cpp/cleaner/windows/vcproject/NBI Native Cleaner.suo deleted file mode 100644 index 189f7a2..0000000 Binary files a/src/main/cpp/cleaner/windows/vcproject/NBI Native Cleaner.suo and /dev/null differ diff --git a/src/main/cpp/cleaner/windows/vcproject/NBI Native Cleaner.vcproj b/src/main/cpp/cleaner/windows/vcproject/NBI Native Cleaner.vcproj deleted file mode 100644 index dd72b1f..0000000 --- a/src/main/cpp/cleaner/windows/vcproject/NBI Native Cleaner.vcproj +++ /dev/null @@ -1,209 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<VisualStudioProject - ProjectType="Visual C++" - Version="8,00" - Name="NBI Native Cleaner" - ProjectGUID="{0DB81F65-E9E6-4506-BE27-C020AAD1B04A}" - Keyword="Win32Proj" - > - <Platforms> - <Platform - Name="Win32" - /> - </Platforms> - <ToolFiles> - </ToolFiles> - <Configurations> - <Configuration - Name="Debug|Win32" - OutputDirectory="Debug" - IntermediateDirectory="Debug" - ConfigurationType="1" - > - <Tool - Name="VCPreBuildEventTool" - /> - <Tool - Name="VCCustomBuildTool" - /> - <Tool - Name="VCXMLDataGeneratorTool" - /> - <Tool - Name="VCWebServiceProxyGeneratorTool" - /> - <Tool - Name="VCMIDLTool" - /> - <Tool - Name="VCCLCompilerTool" - Optimization="0" - PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;" - MinimalRebuild="true" - BasicRuntimeChecks="3" - RuntimeLibrary="3" - UsePrecompiledHeader="0" - WarningLevel="3" - Detect64BitPortabilityProblems="true" - DebugInformationFormat="4" - /> - <Tool - Name="VCManagedResourceCompilerTool" - /> - <Tool - Name="VCResourceCompilerTool" - /> - <Tool - Name="VCPreLinkEventTool" - /> - <Tool - Name="VCLinkerTool" - LinkIncremental="2" - GenerateDebugInformation="true" - SubSystem="2" - TargetMachine="1" - /> - <Tool - Name="VCALinkTool" - /> - <Tool - Name="VCManifestTool" - /> - <Tool - Name="VCXDCMakeTool" - /> - <Tool - Name="VCBscMakeTool" - /> - <Tool - Name="VCFxCopTool" - /> - <Tool - Name="VCAppVerifierTool" - /> - <Tool - Name="VCWebDeploymentTool" - /> - <Tool - Name="VCPostBuildEventTool" - /> - </Configuration> - <Configuration - Name="Release|Win32" - OutputDirectory="Release" - IntermediateDirectory="Release" - ConfigurationType="1" - > - <Tool - Name="VCPreBuildEventTool" - /> - <Tool - Name="VCCustomBuildTool" - /> - <Tool - Name="VCXMLDataGeneratorTool" - /> - <Tool - Name="VCWebServiceProxyGeneratorTool" - /> - <Tool - Name="VCMIDLTool" - /> - <Tool - Name="VCCLCompilerTool" - Optimization="1" - FavorSizeOrSpeed="2" - AdditionalIncludeDirectories="C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include" - PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_CRT_SECURE_NO_DEPRECATE" - ExceptionHandling="0" - BasicRuntimeChecks="0" - RuntimeLibrary="0" - BufferSecurityCheck="false" - UsePrecompiledHeader="0" - WarningLevel="3" - SuppressStartupBanner="true" - Detect64BitPortabilityProblems="true" - DebugInformationFormat="0" - CompileAs="1" - /> - <Tool - Name="VCManagedResourceCompilerTool" - /> - <Tool - Name="VCResourceCompilerTool" - /> - <Tool - Name="VCPreLinkEventTool" - /> - <Tool - Name="VCLinkerTool" - AdditionalDependencies="Shell32.lib" - OutputFile="..\dist\cleaner.exe" - LinkIncremental="1" - SuppressStartupBanner="false" - AdditionalLibraryDirectories="C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib" - GenerateManifest="false" - IgnoreAllDefaultLibraries="true" - GenerateDebugInformation="false" - SubSystem="2" - OptimizeReferences="2" - EnableCOMDATFolding="2" - EntryPointSymbol="WinMain" - TargetMachine="1" - ErrorReporting="1" - /> - <Tool - Name="VCALinkTool" - /> - <Tool - Name="VCManifestTool" - /> - <Tool - Name="VCXDCMakeTool" - /> - <Tool - Name="VCBscMakeTool" - /> - <Tool - Name="VCFxCopTool" - /> - <Tool - Name="VCAppVerifierTool" - /> - <Tool - Name="VCWebDeploymentTool" - /> - <Tool - Name="VCPostBuildEventTool" - /> - </Configuration> - </Configurations> - <References> - </References> - <Files> - <Filter - Name="Header Files" - Filter="h;hpp;hxx;hm;inl;inc;xsd" - UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" - > - </Filter> - <Filter - Name="Resource Files" - Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx" - UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}" - > - </Filter> - <Filter - Name="Source Files" - Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" - UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" - > - <File - RelativePath="..\src\main.c" - > - </File> - </Filter> - </Files> - <Globals> - </Globals> -</VisualStudioProject> diff --git a/src/main/cpp/cleaner/windows/vcproject/NBI Native Cleaner.vcproj.user b/src/main/cpp/cleaner/windows/vcproject/NBI Native Cleaner.vcproj.user deleted file mode 100644 index a5ca4f9..0000000 --- a/src/main/cpp/cleaner/windows/vcproject/NBI Native Cleaner.vcproj.user +++ /dev/null @@ -1 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?><VisualStudioUserFile ProjectType="Visual C++" Version="8.00" ShowAllFiles="true"></VisualStudioUserFile> \ No newline at end of file diff --git a/src/main/cpp/launcher/windows/.dep.inc b/src/main/cpp/launcher/windows/.dep.inc deleted file mode 100644 index 4560e55..0000000 --- a/src/main/cpp/launcher/windows/.dep.inc +++ /dev/null @@ -1,5 +0,0 @@ -# This code depends on make tool being used -DEPFILES=$(wildcard $(addsuffix .d, ${OBJECTFILES})) -ifneq (${DEPFILES},) -include ${DEPFILES} -endif diff --git a/src/main/cpp/launcher/windows/Makefile b/src/main/cpp/launcher/windows/Makefile deleted file mode 100644 index 1debec6..0000000 --- a/src/main/cpp/launcher/windows/Makefile +++ /dev/null @@ -1,109 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. -# - -# -# There exist several targets which are by default empty and which can be -# used for execution of your targets. These targets are usually executed -# before and after some main targets. They are: -# -# .build-pre: called before 'build' target -# .build-post: called after 'build' target -# .clean-pre: called before 'clean' target -# .clean-post: called after 'clean' target -# .clobber-pre: called before 'clobber' target -# .clobber-post: called after 'clobber' target -# .all-pre: called before 'all' target -# .all-post: called after 'all' target -# .help-pre: called before 'help' target -# .help-post: called after 'help' target -# -# Targets beginning with '.' are not intended to be called on their own. -# -# Main targets can be executed directly, and they are: -# -# build build a specific configuration -# clean remove built files from a configuration -# clobber remove all built files -# all build all configurations -# help print help mesage -# -# Targets .build-impl, .clean-impl, .clobber-impl, .all-impl, and -# .help-impl are implemented in nbproject/makefile-impl.mk. -# - -# Environment -MKDIR=mkdir -CP=cp -CCADMIN=CCadmin -RANLIB=ranlib -RESCOMP=windres - - -# build -build: .build-pre .build-impl .build-post - -.build-pre: - mkdir -p build - windres -I resources -o build/icon.o -i resources/res.rc - -.build-post: -# Add your post 'build' code here... - - -# clean -clean: .clean-pre .clean-impl .clean-post - -.clean-pre: - rm -rf build/icon.o - -.clean-post: -# Add your post 'clean' code here... - - -# clobber -clobber: .clobber-pre .clobber-impl .clobber-post - -.clobber-pre: -# Add your pre 'clobber' code here... - -.clobber-post: -# Add your post 'clobber' code here... - - -# all -all: .all-pre .all-impl .all-post - -.all-pre: -# Add your pre 'all' code here... - -.all-post: -# Add your post 'all' code here... - - -# help -help: .help-pre .help-impl .help-post - -.help-pre: -# Add your pre 'help' code here... - -.help-post: -# Add your post 'help' code here... - -# include project implementation makefile -include nbproject/Makefile-impl.mk diff --git a/src/main/cpp/launcher/windows/Makefile-vc b/src/main/cpp/launcher/windows/Makefile-vc deleted file mode 100644 index 78bc631..0000000 --- a/src/main/cpp/launcher/windows/Makefile-vc +++ /dev/null @@ -1,92 +0,0 @@ -# -# - - -!include <$(PLATFORM_SDK)/include/win32.mak> - -# define the compiler and linker for all the platforms -CC32="$(VC_2005)\Bin\cl.exe" -L32="$(VC_2005)\Bin\link.exe" -MT32="$(PLATFORM_SDK)\Bin\mt.exe" -RC32="$(VC_2005)\Bin\rc.exe" - -BUILD_DIR32=.\build\32bit -OUTPUT_FILE32=.\dist\nlw.exe -MANIFEST_FILE32=.\resources\nlw.exe.manifest -#Alternative manifest file - read more in resources\res.rc -#MANIFEST_FILE32=.\resources\nlw-alt.exe.manifest - -SOURCE_FILES=\ - .\src\ExtractUtils.c \ - .\src\FileUtils.c \ - .\src\JavaUtils.c \ - .\src\Launcher.c \ - .\src\Main.c \ - .\src\ProcessUtils.c \ - .\src\RegistryUtils.c \ - .\src\StringUtils.c \ - .\src\SystemUtils.c - - -CC32_OPTS=/O1 /Os \ - /I "$(VC_2005)\include" \ - /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_CRT_SECURE_NO_DEPRECATE" \ - /FD /EHsc /MT \ - /Fo"$(BUILD_DIR32)\\" /Fd"$(BUILD_DIR32)\vc80.pdb" \ - /W3 /nologo /c /Wp64 /TC /errorReport:prompt - -LINKING_LIBRARIES=\ - user32.lib\ - gdi32.lib \ - comdlg32.lib \ - comctl32.lib \ - advapi32.lib\ - shell32.lib \ - ole32.lib \ - oleaut32.lib \ - userenv.lib \ - libcmt.lib \ - kernel32.lib - -L32_OPTS=\ - /OUT:$(OUTPUT_FILE32) \ - /INCREMENTAL:NO \ - /LIBPATH:"$(PLATFORM_SDK)\Lib" \ - /MANIFEST \ - /MANIFESTFILE:"$(BUILD_DIR32)\nlw.exe.intermediate.manifest" \ - /NODEFAULTLIB \ - /SUBSYSTEM:WINDOWS \ - /OPT:REF /OPT:ICF \ - /MACHINE:X86 \ - /ERRORREPORT:PROMPT \ - $(LINKING_LIBRARIES) - - -RC32_OPTS=\ - /I ".\resources" /fo $(BUILD_DIR32)\resources.obj - - -all: init build-32 - -clean: - - -init: - - md $(BUILD_DIR32) - - md .\dist - - del /Q /S $(BUILD_DIR32) - del /Q $(OUTPUT_FILE32) - -build-32: - Set CPU=i386 - Set Lib=%VC_2005%\Lib;%PLATFORM_SDK%\Lib;%Lib% - Set Include=%PLATFORM_SDK%\Include;%Include% - Set Path=%PLATFORM_SDK%\Bin;%PLATFORM_SDK%\Bin\WinNT;%VC_2005_PATH%;%path% - Set APPVER=5.01 - Set TARGETOS=WINNT - - $(CC32) $(CC32_OPTS) $(SOURCE_FILES) - $(RC32) $(RC32_OPTS) resources/res.rc - $(L32) $(L32_OPTS) $(BUILD_DIR32)\ExtractUtils.obj $(BUILD_DIR32)\FileUtils.obj $(BUILD_DIR32)\JavaUtils.obj $(BUILD_DIR32)\Launcher.obj $(BUILD_DIR32)\Main.obj $(BUILD_DIR32)\ProcessUtils.obj $(BUILD_DIR32)\RegistryUtils.obj $(BUILD_DIR32)\StringUtils.obj $(BUILD_DIR32)\SystemUtils.obj $(BUILD_DIR32)\resources.obj - $(MT32) /outputresource:"$(OUTPUT_FILE32);#1" -manifest $(MANIFEST_FILE32) $(BUILD_DIR32)\nlw.exe.intermediate.manifest diff --git a/src/main/cpp/launcher/windows/Makefile-vc-wo-crt b/src/main/cpp/launcher/windows/Makefile-vc-wo-crt deleted file mode 100644 index 6a693f5..0000000 --- a/src/main/cpp/launcher/windows/Makefile-vc-wo-crt +++ /dev/null @@ -1,92 +0,0 @@ -# -# - - -!include <$(PLATFORM_SDK)/include/win32.mak> - -# define the compiler and linker for all the platforms -CC32="$(VC_2005)\Bin\cl.exe" -L32="$(VC_2005)\Bin\link.exe" -MT32="$(PLATFORM_SDK)\Bin\mt.exe" -RC32="$(VC_2005)\Bin\rc.exe" - -BUILD_DIR32=.\build\32bit -OUTPUT_FILE32=.\dist\nlw.exe -MANIFEST_FILE32=.\resources\nlw.exe.manifest -#Alternative manifest file - read more in resources\res.rc -#MANIFEST_FILE32=.\resources\nlw-alt.exe.manifest - -SOURCE_FILES=\ - .\src\ExtractUtils.c \ - .\src\FileUtils.c \ - .\src\JavaUtils.c \ - .\src\Launcher.c \ - .\src\Main.c \ - .\src\ProcessUtils.c \ - .\src\RegistryUtils.c \ - .\src\StringUtils.c \ - .\src\SystemUtils.c - - -CC32_OPTS=/O1 /Os \ - /I "$(VC_2005)\include" \ - /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_CRT_SECURE_NO_DEPRECATE" \ - /FD /EHsc /GS- \ - /Fo"$(BUILD_DIR32)\\" /Fd"$(BUILD_DIR32)\vc80.pdb" \ - /W3 /nologo /c /Wp64 /TC /errorReport:prompt - -LINKING_LIBRARIES=\ - user32.lib\ - gdi32.lib \ - comdlg32.lib \ - comctl32.lib \ - advapi32.lib\ - shell32.lib \ - ole32.lib \ - oleaut32.lib \ - userenv.lib \ - kernel32.lib \ - -L32_OPTS=\ - /OUT:$(OUTPUT_FILE32) \ - /INCREMENTAL:NO \ - /LIBPATH:"$(PLATFORM_SDK)\Lib" \ - /MANIFEST \ - /MANIFESTFILE:"$(BUILD_DIR32)\nlw.exe.intermediate.manifest" \ - /NODEFAULTLIB \ - /SUBSYSTEM:WINDOWS \ - /OPT:REF /OPT:ICF \ - /MACHINE:X86 \ - /ERRORREPORT:PROMPT \ - /ENTRY:MyMain \ - $(LINKING_LIBRARIES) - - -RC32_OPTS=\ - /I ".\resources" /fo $(BUILD_DIR32)\resources.obj - - -all: init build-32 - -clean: - - -init: - - md $(BUILD_DIR32) - - md .\dist - - del /Q /S $(BUILD_DIR32) - del /Q $(OUTPUT_FILE32) - -build-32: - Set CPU=i386 - Set Lib=%VC_2005%\Lib;%PLATFORM_SDK%\Lib;%Lib% - Set Include=%PLATFORM_SDK%\Include;%Include% - Set Path=%PLATFORM_SDK%\Bin;%PLATFORM_SDK%\Bin\WinNT;%VC_2005_PATH%;%path% - Set APPVER=5.01 - Set TARGETOS=WINNT - - $(CC32) $(CC32_OPTS) $(SOURCE_FILES) - $(RC32) $(RC32_OPTS) resources/res.rc - $(L32) $(L32_OPTS) $(BUILD_DIR32)\ExtractUtils.obj $(BUILD_DIR32)\FileUtils.obj $(BUILD_DIR32)\JavaUtils.obj $(BUILD_DIR32)\Launcher.obj $(BUILD_DIR32)\Main.obj $(BUILD_DIR32)\ProcessUtils.obj $(BUILD_DIR32)\RegistryUtils.obj $(BUILD_DIR32)\StringUtils.obj $(BUILD_DIR32)\SystemUtils.obj $(BUILD_DIR32)\resources.obj - $(MT32) /outputresource:"$(OUTPUT_FILE32);#1" -manifest $(MANIFEST_FILE32) $(BUILD_DIR32)\nlw.exe.intermediate.manifest diff --git a/src/main/cpp/launcher/windows/nbproject/project.properties b/src/main/cpp/launcher/windows/Makefile.mingw similarity index 54% rename from src/main/cpp/launcher/windows/nbproject/project.properties rename to src/main/cpp/launcher/windows/Makefile.mingw index 3807b67..7085105 100644 --- a/src/main/cpp/launcher/windows/nbproject/project.properties +++ b/src/main/cpp/launcher/windows/Makefile.mingw @@ -1,5 +1,3 @@ - -# # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information @@ -16,5 +14,22 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. -# +TMPFLD = ../../../../../target/tmp/ +OFLD = ../../../../../target/launcher/ + +all: prepfolder nlw.exe + +prepfolder: + mkdir -p $(TMPFLD) + mkdir -p $(OFLD) + +clean: + rm -f *.res *.exe *.dll + +nlw.res: resources/res.rc + i686-w64-mingw32-windres -o$(TMPFLD)nlw.res -Ocoff resources/res.rc + + +nlw.exe: nlw.res + i686-w64-mingw32-gcc -s -DARCHITECTURE=32 -Wl,--nxcompat -Wl,--dynamicbase -Wl,--no-seh -Wl,--no-insert-timestamp -mwindows src/Main.c src/Launcher.c src/ExtractUtils.c src/FileUtils.c src/SystemUtils.c src/RegistryUtils.c src/ProcessUtils.c src/JavaUtils.c src/StringUtils.c -o$(OFLD)nlw.exe -static -lstdc++ -lcomctl32 -luserenv -static-libstdc++ -static-libgcc diff --git a/src/main/cpp/launcher/windows/nbproject/configurations.xml b/src/main/cpp/launcher/windows/nbproject/configurations.xml deleted file mode 100644 index 095caed..0000000 --- a/src/main/cpp/launcher/windows/nbproject/configurations.xml +++ /dev/null @@ -1,107 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - ---> -<configurationDescriptor version="84"> - <logicalFolder name="root" displayName="root" projectFiles="true" kind="ROOT"> - <logicalFolder name="HeaderFiles" - displayName="Header Files" - projectFiles="true"> - <itemPath>src/Errors.h</itemPath> - <itemPath>src/ExtractUtils.h</itemPath> - <itemPath>src/FileUtils.h</itemPath> - <itemPath>src/JavaUtils.h</itemPath> - <itemPath>src/Launcher.h</itemPath> - <itemPath>src/Main.h</itemPath> - <itemPath>src/ProcessUtils.h</itemPath> - <itemPath>src/RegistryUtils.h</itemPath> - <itemPath>src/StringUtils.h</itemPath> - <itemPath>src/SystemUtils.h</itemPath> - <itemPath>src/Types.h</itemPath> - </logicalFolder> - <logicalFolder name="ResourceFiles" - displayName="Resource Files" - projectFiles="true"> - <itemPath>resources/res.rc</itemPath> - </logicalFolder> - <logicalFolder name="SourceFiles" - displayName="Source Files" - projectFiles="true"> - <itemPath>src/ExtractUtils.c</itemPath> - <itemPath>src/FileUtils.c</itemPath> - <itemPath>src/JavaUtils.c</itemPath> - <itemPath>src/Launcher.c</itemPath> - <itemPath>src/Main.c</itemPath> - <itemPath>src/ProcessUtils.c</itemPath> - <itemPath>src/RegistryUtils.c</itemPath> - <itemPath>src/StringUtils.c</itemPath> - <itemPath>src/SystemUtils.c</itemPath> - </logicalFolder> - <logicalFolder name="ExternalFiles" - displayName="Important Files" - projectFiles="false"> - <itemPath>Makefile</itemPath> - </logicalFolder> - </logicalFolder> - <projectmakefile>Makefile</projectmakefile> - <confs> - <conf name="Debug" type="1"> - <toolsSet> - <remote-sources-mode>LOCAL_SOURCES</remote-sources-mode> - <compilerSet>Cygwin|Cygwin</compilerSet> - </toolsSet> - <compileType> - <cTool> - <stripSymbols>true</stripSymbols> - <commandLine>-mno-cygwin</commandLine> - <warningLevel>3</warningLevel> - </cTool> - <ccTool> - <stripSymbols>true</stripSymbols> - </ccTool> - <linkerTool> - <output>dist/nlw</output> - <stripSymbols>true</stripSymbols> - <linkerLibItems> - <linkerOptionItem>-lole32 -luuid -lkernel32 -lcomctl32 -luserenv</linkerOptionItem> - </linkerLibItems> - <commandLine>-mwindows -mno-cygwin build/icon.o</commandLine> - </linkerTool> - </compileType> - </conf> - <conf name="Release" type="1"> - <toolsSet> - <remote-sources-mode>LOCAL_SOURCES</remote-sources-mode> - <compilerSet>Cygwin|Cygwin</compilerSet> - </toolsSet> - <compileType> - <cTool> - <developmentMode>5</developmentMode> - </cTool> - <ccTool> - <developmentMode>5</developmentMode> - </ccTool> - <fortranCompilerTool> - <developmentMode>5</developmentMode> - </fortranCompilerTool> - </compileType> - </conf> - </confs> -</configurationDescriptor> diff --git a/src/main/cpp/launcher/windows/nbproject/project.xml b/src/main/cpp/launcher/windows/nbproject/project.xml deleted file mode 100644 index 017b77b..0000000 --- a/src/main/cpp/launcher/windows/nbproject/project.xml +++ /dev/null @@ -1,46 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - ---> -<project xmlns="http://www.netbeans.org/ns/project/1"> - <type>org.netbeans.modules.cnd.makeproject</type> - <configuration> - <data xmlns="http://www.netbeans.org/ns/make-project/1"> - <name>NBI Native Launcher : Windows</name> - <make-project-type>0</make-project-type> - <c-extensions>c</c-extensions> - <cpp-extensions/> - <header-extensions>h</header-extensions> - <sourceEncoding>UTF-8</sourceEncoding> - <make-dep-projects/> - <sourceRootList/> - <confList> - <confElem> - <name>Debug</name> - <type>1</type> - </confElem> - <confElem> - <name>Release</name> - <type>1</type> - </confElem> - </confList> - </data> - </configuration> -</project> diff --git a/src/main/cpp/launcher/windows/vcproject/NBI Native Launcher.ncb b/src/main/cpp/launcher/windows/vcproject/NBI Native Launcher.ncb deleted file mode 100644 index 9057eba..0000000 --- a/src/main/cpp/launcher/windows/vcproject/NBI Native Launcher.ncb +++ /dev/null @@ -1 +0,0 @@ -Microsoft C/C++ MSF 7.00 diff --git a/src/main/cpp/launcher/windows/vcproject/NBI Native Launcher.sln b/src/main/cpp/launcher/windows/vcproject/NBI Native Launcher.sln deleted file mode 100644 index cad338e..0000000 --- a/src/main/cpp/launcher/windows/vcproject/NBI Native Launcher.sln +++ /dev/null @@ -1,17 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual C++ Express 2005 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NBI Native Launcher", "NBI Native Launcher.vcproj", "{BC558D87-D517-4F10-BFCA-0371AC724252}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {BC558D87-D517-4F10-BFCA-0371AC724252}.Release|Win32.ActiveCfg = Release|Win32 - {BC558D87-D517-4F10-BFCA-0371AC724252}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/src/main/cpp/launcher/windows/vcproject/NBI Native Launcher.suo b/src/main/cpp/launcher/windows/vcproject/NBI Native Launcher.suo deleted file mode 100644 index 6a0abfa..0000000 Binary files a/src/main/cpp/launcher/windows/vcproject/NBI Native Launcher.suo and /dev/null differ diff --git a/src/main/cpp/launcher/windows/vcproject/NBI Native Launcher.vcproj b/src/main/cpp/launcher/windows/vcproject/NBI Native Launcher.vcproj deleted file mode 100644 index 44a49a4..0000000 --- a/src/main/cpp/launcher/windows/vcproject/NBI Native Launcher.vcproj +++ /dev/null @@ -1,304 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<VisualStudioProject - ProjectType="Visual C++" - Version="8,00" - Name="NBI Native Launcher" - ProjectGUID="{BC558D87-D517-4F10-BFCA-0371AC724252}" - RootNamespace="NBI Native Launcher" - Keyword="Win32Proj" - > - <Platforms> - <Platform - Name="Win32" - /> - </Platforms> - <ToolFiles> - </ToolFiles> - <Configurations> - <Configuration - Name="Debug|Win32" - OutputDirectory="Debug" - IntermediateDirectory="Debug" - ConfigurationType="1" - ATLMinimizesCRunTimeLibraryUsage="false" - > - <Tool - Name="VCPreBuildEventTool" - /> - <Tool - Name="VCCustomBuildTool" - /> - <Tool - Name="VCXMLDataGeneratorTool" - /> - <Tool - Name="VCWebServiceProxyGeneratorTool" - /> - <Tool - Name="VCMIDLTool" - /> - <Tool - Name="VCCLCompilerTool" - Optimization="1" - FavorSizeOrSpeed="2" - AdditionalIncludeDirectories=""C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include"" - PreprocessorDefinitions="WIN32;_WINDOWS;_CRT_SECURE_NO_DEPRECATE;_STATIC_CPPLIB" - MinimalRebuild="false" - BasicRuntimeChecks="0" - RuntimeLibrary="1" - UsePrecompiledHeader="0" - WarningLevel="4" - Detect64BitPortabilityProblems="true" - DebugInformationFormat="0" - CompileAs="1" - /> - <Tool - Name="VCManagedResourceCompilerTool" - /> - <Tool - Name="VCResourceCompilerTool" - /> - <Tool - Name="VCPreLinkEventTool" - /> - <Tool - Name="VCLinkerTool" - AdditionalDependencies="Userenv.lib user32.lib comdlg32.lib comctl32.lib advapi32.lib shell32.lib ole32.lib gdi32.lib libcmt.lib" - OutputFile="..\dist\nlw.exe" - LinkIncremental="1" - SuppressStartupBanner="false" - AdditionalLibraryDirectories=""C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib"" - GenerateManifest="true" - ManifestFile="$(IntDir)\$(TargetFileName).intermediate.manifest" - GenerateDebugInformation="false" - ProgramDatabaseFile="$(IntDir)\$(TargetName).pdb" - SubSystem="2" - OptimizeReferences="2" - EnableCOMDATFolding="2" - TargetMachine="1" - /> - <Tool - Name="VCALinkTool" - /> - <Tool - Name="VCManifestTool" - EmbedManifest="true" - SuppressStartupBanner="false" - VerboseOutput="false" - /> - <Tool - Name="VCXDCMakeTool" - /> - <Tool - Name="VCBscMakeTool" - /> - <Tool - Name="VCFxCopTool" - /> - <Tool - Name="VCAppVerifierTool" - /> - <Tool - Name="VCWebDeploymentTool" - /> - <Tool - Name="VCPostBuildEventTool" - /> - </Configuration> - <Configuration - Name="Release|Win32" - OutputDirectory="Release" - IntermediateDirectory="Release" - ConfigurationType="1" - > - <Tool - Name="VCPreBuildEventTool" - /> - <Tool - Name="VCCustomBuildTool" - /> - <Tool - Name="VCXMLDataGeneratorTool" - /> - <Tool - Name="VCWebServiceProxyGeneratorTool" - /> - <Tool - Name="VCMIDLTool" - /> - <Tool - Name="VCCLCompilerTool" - Optimization="1" - FavorSizeOrSpeed="2" - AdditionalIncludeDirectories=""C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\include"" - PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_CRT_SECURE_NO_DEPRECATE" - RuntimeLibrary="0" - UsePrecompiledHeader="0" - WarningLevel="3" - Detect64BitPortabilityProblems="true" - DebugInformationFormat="0" - CompileAs="1" - /> - <Tool - Name="VCManagedResourceCompilerTool" - /> - <Tool - Name="VCResourceCompilerTool" - /> - <Tool - Name="VCPreLinkEventTool" - /> - <Tool - Name="VCLinkerTool" - AdditionalDependencies="kernel32.lib user32.lib gdi32.lib comdlg32.lib comctl32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib userenv.lib libcmt.lib" - OutputFile="../dist/nlw.exe" - LinkIncremental="1" - SuppressStartupBanner="false" - AdditionalLibraryDirectories=""C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib"" - GenerateManifest="true" - IgnoreAllDefaultLibraries="true" - GenerateDebugInformation="false" - SubSystem="2" - OptimizeReferences="2" - EnableCOMDATFolding="2" - TargetMachine="1" - AllowIsolation="true" - /> - <Tool - Name="VCALinkTool" - /> - <Tool - Name="VCManifestTool" - AdditionalManifestFiles="$(ProjectDir)..\resources\nlw.exe.manifest" - EmbedManifest="true" - SuppressStartupBanner="false" - /> - <Tool - Name="VCXDCMakeTool" - /> - <Tool - Name="VCBscMakeTool" - /> - <Tool - Name="VCFxCopTool" - /> - <Tool - Name="VCAppVerifierTool" - /> - <Tool - Name="VCWebDeploymentTool" - /> - <Tool - Name="VCPostBuildEventTool" - /> - </Configuration> - </Configurations> - <References> - </References> - <Files> - <Filter - Name="Header Files" - Filter="h;hpp;hxx;hm;inl;inc;xsd" - UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" - > - <File - RelativePath="..\src\Errors.h" - > - </File> - <File - RelativePath="..\src\ExtractUtils.h" - > - </File> - <File - RelativePath="..\src\FileUtils.h" - > - </File> - <File - RelativePath="..\src\JavaUtils.h" - > - </File> - <File - RelativePath="..\src\Launcher.h" - > - </File> - <File - RelativePath="..\src\Main.h" - > - </File> - <File - RelativePath="..\src\ProcessUtils.h" - > - </File> - <File - RelativePath="..\src\RegistryUtils.h" - > - </File> - <File - RelativePath="..\src\StringUtils.h" - > - </File> - <File - RelativePath="..\src\SystemUtils.h" - > - </File> - <File - RelativePath="..\src\Types.h" - > - </File> - </Filter> - <Filter - Name="Resource Files" - Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx" - UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}" - > - <File - RelativePath="..\resources\res.rc" - > - </File> - </Filter> - <Filter - Name="Source Files" - Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" - UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" - > - <File - RelativePath="..\src\ExtractUtils.c" - > - </File> - <File - RelativePath="..\src\FileUtils.c" - > - </File> - <File - RelativePath="..\src\JavaUtils.c" - > - </File> - <File - RelativePath="..\src\Launcher.c" - > - </File> - <File - RelativePath="..\src\Main.c" - > - </File> - <File - RelativePath="..\src\ProcessUtils.c" - > - </File> - <File - RelativePath="..\src\RegistryUtils.c" - > - </File> - <File - RelativePath="..\src\StringUtils.c" - > - </File> - <File - RelativePath="..\src\SystemUtils.c" - > - </File> - </Filter> - </Files> - <Globals> - </Globals> -</VisualStudioProject> diff --git a/src/main/cpp/launcher/windows/vcproject/NBI Native Launcher.vcproj.SARD.dlm198383.user b/src/main/cpp/launcher/windows/vcproject/NBI Native Launcher.vcproj.SARD.dlm198383.user deleted file mode 100644 index ab27aa5..0000000 --- a/src/main/cpp/launcher/windows/vcproject/NBI Native Launcher.vcproj.SARD.dlm198383.user +++ /dev/null @@ -1,65 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<VisualStudioUserFile - ProjectType="Visual C++" - Version="8,00" - ShowAllFiles="true" - > - <Configurations> - <Configuration - Name="Debug|Win32" - > - <DebugSettings - Command="$(TargetPath)" - WorkingDirectory="" - CommandArguments="" - Attach="false" - DebuggerType="3" - Remote="1" - RemoteMachine="SARD" - RemoteCommand="" - HttpUrl="" - PDBPath="" - SQLDebugging="" - Environment="" - EnvironmentMerge="true" - DebuggerFlavor="" - MPIRunCommand="" - MPIRunArguments="" - MPIRunWorkingDirectory="" - ApplicationCommand="" - ApplicationArguments="" - ShimCommand="" - MPIAcceptMode="" - MPIAcceptFilter="" - /> - </Configuration> - <Configuration - Name="Release|Win32" - > - <DebugSettings - Command="$(TargetPath)" - WorkingDirectory="" - CommandArguments="" - Attach="false" - DebuggerType="3" - Remote="1" - RemoteMachine="SARD" - RemoteCommand="" - HttpUrl="" - PDBPath="" - SQLDebugging="" - Environment="" - EnvironmentMerge="true" - DebuggerFlavor="" - MPIRunCommand="" - MPIRunArguments="" - MPIRunWorkingDirectory="" - ApplicationCommand="" - ApplicationArguments="" - ShimCommand="" - MPIAcceptMode="" - MPIAcceptFilter="" - /> - </Configuration> - </Configurations> -</VisualStudioUserFile> diff --git a/src/main/cpp/launcher/windows/vcproject/NBI Native Launcher.vcproj.user b/src/main/cpp/launcher/windows/vcproject/NBI Native Launcher.vcproj.user deleted file mode 100644 index a5ca4f9..0000000 --- a/src/main/cpp/launcher/windows/vcproject/NBI Native Launcher.vcproj.user +++ /dev/null @@ -1 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?><VisualStudioUserFile ProjectType="Visual C++" Version="8.00" ShowAllFiles="true"></VisualStudioUserFile> \ No newline at end of file --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
