forked from s-wagner/HeuristicLab
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
5,648 changed files
with
337,423 additions
and
17,673 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,165 @@ | ||
ProtoGen.exe | ||
protoc.exe | ||
Google.ProtocolBuffers-0.9.1.dll | ||
Google.ProtocolBuffers-2.4.1.473.dll | ||
.nuget/NuGet.exe | ||
.nuget/NuGet.Config | ||
|
||
## Ignore Visual Studio temporary files, build results, and | ||
## files generated by popular Visual Studio add-ons. | ||
## | ||
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore | ||
|
||
# User-specific files | ||
*.rsuser | ||
*.suo | ||
*.user | ||
*.userosscache | ||
*.sln.docstates | ||
|
||
# User-specific files (MonoDevelop/Xamarin Studio) | ||
*.userprefs | ||
|
||
# Build results | ||
[Dd]ebug/ | ||
[Dd]ebugPublic/ | ||
[Rr]elease/ | ||
[Rr]eleases/ | ||
x64/ | ||
x86/ | ||
[Aa][Rr][Mm]/ | ||
[Aa][Rr][Mm]64/ | ||
bld/ | ||
[Bb]in/ | ||
[Oo]bj/ | ||
[Ll]og/ | ||
|
||
# Visual Studio 2015/2017 cache/options directory | ||
.vs/ | ||
|
||
# Visual Studio 2017 auto generated files | ||
Generated\ Files/ | ||
|
||
# MSTest test Results | ||
[Tt]est[Rr]esult*/ | ||
[Bb]uild[Ll]og.* | ||
|
||
# NUNIT | ||
*.VisualState.xml | ||
TestResult.xml | ||
|
||
# .NET Core | ||
project.lock.json | ||
project.fragment.lock.json | ||
artifacts/ | ||
|
||
# StyleCop | ||
StyleCopReport.xml | ||
|
||
# Files built by Visual Studio | ||
*_i.c | ||
*_p.c | ||
*_h.h | ||
*.ilk | ||
*.meta | ||
*.obj | ||
*.iobj | ||
*.pch | ||
*.pdb | ||
*.ipdb | ||
*.pgc | ||
*.pgd | ||
*.rsp | ||
*.sbr | ||
*.tlb | ||
*.tli | ||
*.tlh | ||
*.tmp | ||
*.tmp_proj | ||
*_wpftmp.csproj | ||
*.log | ||
*.vspscc | ||
*.vssscc | ||
.builds | ||
*.pidb | ||
*.svclog | ||
*.scc | ||
|
||
# Visual Studio profiler | ||
*.psess | ||
*.vsp | ||
*.vspx | ||
*.sap | ||
|
||
# Visual Studio Trace Files | ||
*.e2e | ||
|
||
# ReSharper is a .NET coding add-in | ||
_ReSharper*/ | ||
*.[Rr]e[Ss]harper | ||
*.DotSettings.user | ||
|
||
# JustCode is a .NET coding add-in | ||
.JustCode | ||
|
||
# TeamCity is a build add-in | ||
_TeamCity* | ||
|
||
# DotCover is a Code Coverage Tool | ||
*.dotCover | ||
|
||
# Visual Studio code coverage results | ||
*.coverage | ||
*.coveragexml | ||
|
||
# DocProject is a documentation generator add-in | ||
DocProject/buildhelp/ | ||
DocProject/Help/*.HxT | ||
DocProject/Help/*.HxC | ||
DocProject/Help/*.hhc | ||
DocProject/Help/*.hhk | ||
DocProject/Help/*.hhp | ||
DocProject/Help/Html2 | ||
DocProject/Help/html | ||
|
||
# Click-Once directory | ||
publish/ | ||
|
||
# NuGet Packages | ||
*.nupkg | ||
# The packages folder can be ignored because of Package Restore | ||
**/[Pp]ackages/* | ||
# except build/, which is used as an MSBuild target. | ||
!**/[Pp]ackages/build/ | ||
# Uncomment if necessary however generally it will be regenerated when needed | ||
#!**/[Pp]ackages/repositories.config | ||
# NuGet v3's project.json files produces more ignorable files | ||
*.nuget.props | ||
*.nuget.targets | ||
|
||
# Visual Studio cache files | ||
# files ending in .cache can be ignored | ||
*.[Cc]ache | ||
# but keep track of directories ending in .cache | ||
!?*.[Cc]ache/ | ||
|
||
# Others | ||
ClientBin/ | ||
~$* | ||
*~ | ||
*.dbmdl | ||
*.dbproj.schemaview | ||
*.jfm | ||
*.pfx | ||
*.publishsettings | ||
orleans.codegen.cs | ||
|
||
# Backup & report files from converting an old project file | ||
# to a newer Visual Studio version. Backup files are not needed, | ||
# because we have git ;-) | ||
_UpgradeReport_Files/ | ||
Backup*/ | ||
UpgradeLog*.XML | ||
UpgradeLog*.htm | ||
ServiceFabricBackup/ | ||
*.rptproj.bak |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,104 +1,2 @@ | ||
@ECHO OFF | ||
|
||
SET CLEANBEFOREBUILD= | ||
|
||
SET SELECTED= | ||
SET CONFIGURATION= | ||
SET PLATFORM= | ||
|
||
IF "%~1"=="" GOTO :prompt_solution | ||
|
||
SET SELECTED=%1 | ||
IF NOT EXIST %SELECTED% ( | ||
ECHO Solution file %SELECTED% could not be found. | ||
GOTO :end | ||
) | ||
ECHO Building solution %SELECTED% ... | ||
GOTO :config_selection | ||
|
||
:prompt_solution | ||
SET /A COUNT=0 | ||
FOR /F "tokens=*" %%A IN ('dir /B *.sln') DO ( | ||
CALL :forloopbody "%%A" | ||
) | ||
|
||
IF "%COUNT%"=="1" ( | ||
SET SELECTED=%SOLUTIONS.1% | ||
ECHO Building %SOLUTIONS.1% as it is the only solution that was found ... | ||
GOTO :config_selection | ||
) | ||
|
||
ECHO Found the following solutions: | ||
FOR /F "tokens=2* delims=.=" %%A IN ('SET SOLUTIONS.') DO ECHO %%A = %%B | ||
ECHO. | ||
SET /P SOLUTIONINDEX=Which solution to build? Type the number: | ||
|
||
SET SELECTED="" | ||
FOR /F "tokens=2* delims=.=" %%A IN ('SET SOLUTIONS.') DO ( | ||
IF "%%A"=="%SOLUTIONINDEX%" SET SELECTED=%%B | ||
) | ||
|
||
IF %SELECTED%=="" GOTO :eof | ||
|
||
:config_selection | ||
IF "%~2"=="" GOTO :prompt_config | ||
|
||
SET CONFIGURATION=%~2 | ||
ECHO Building configuration %CONFIGURATION% ... | ||
GOTO :platform_selection | ||
|
||
:prompt_config | ||
SET /P CONFIGURATION=Which configuration to build [Release]: | ||
IF "%CONFIGURATION%"=="" SET CONFIGURATION=Release | ||
|
||
:platform_selection | ||
IF "%~3"=="" GOTO :prompt_platform | ||
|
||
SET PLATFORM=%~3 | ||
ECHO Building platform %PLATFORM% ... | ||
GOTO :clean | ||
|
||
:prompt_platform | ||
SET /P PLATFORM=Which platform to build [Any CPU]: | ||
IF "%PLATFORM%"=="" SET PLATFORM=Any CPU | ||
|
||
:clean | ||
IF "%~4"=="" GOTO :prompt_clean | ||
|
||
SET CLEANBEFOREBUILD=%~4 | ||
GOTO :main | ||
|
||
:prompt_clean | ||
SET /P CLEANBEFOREBUILD=Would you like to clean before building [n]: | ||
IF "%CLEANBEFOREBUILD%"=="" SET CLEANBEFOREBUILD=n | ||
|
||
:main | ||
REM First find the path to the msbuild.exe by performing a registry query | ||
FOR /F "tokens=1,3 delims= " %%A IN ('REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\ToolsVersions\4.0"') DO ( | ||
IF "%%A"=="MSBuildToolsPath" SET MSBUILDPATH=%%B) | ||
|
||
REM Then execute msbuild to clean and build the solution | ||
REM Disable that msbuild creates a cache file of the solution | ||
SET MSBuildUseNoSolutionCache=1 | ||
REM Run msbuild to clean and then build | ||
IF "%CLEANBEFOREBUILD%" NEQ "n" ( | ||
ECHO Cleaning ... | ||
%MSBUILDPATH%msbuild.exe %SELECTED% /target:Clean /p:Configuration="%CONFIGURATION%",Platform="%PLATFORM%" /m:2 /nologo /verbosity:q /clp:ErrorsOnly | ||
) | ||
ECHO Building ... | ||
%MSBUILDPATH%msbuild.exe %SELECTED% /target:Build /p:Configuration="%CONFIGURATION%",Platform="%PLATFORM%" /m:2 /nologo /verbosity:q /clp:ErrorsOnly | ||
|
||
ECHO. | ||
ECHO DONE. | ||
|
||
:end | ||
|
||
PAUSE | ||
|
||
GOTO :eof | ||
|
||
REM This workaround is necessary so that COUNT gets reevaluated | ||
:forloopbody | ||
SET /A COUNT+=1 | ||
SET SOLUTIONS.%COUNT%=%1 | ||
GOTO :eof | ||
powershell.exe .\Build.ps1 |
Oops, something went wrong.