Debug AnyCPU {DDF5040E-9C6C-4686-800B-D4563C289F01} Exe Properties CitizenMP.Server.Installer citizenmp_server_updater v4.0 512 49f15a44 ..\..\ true AnyCPU true full false DEBUG;TRACE prompt 4 false false AnyCPU pdbonly true TRACE prompt 4 false $(SolutionDir)\bin\$(Configuration)\$(Platform)\$(AssemblyName)\ $(SolutionDir)\obj\$(AssemblyName)\$(Configuration)\$(Platform)\ $(SolutionDir)\obj\$(AssemblyName)\$(Configuration)\$(Platform)\ $(SolutionDir)\obj\$(AssemblyName)\$(Configuration)\$(Platform)\ $(SolutionDir)\bin\$(Configuration)\$(Platform)\$(AssemblyName)\ CitizenMP.Server.Installer.Program False $(SolutionDir)\packages\CommandLineParser.1.9.71\lib\net40\CommandLine.dll $(SolutionDir)\packages\Mono.Posix.4.0.0.0\lib\net40\Mono.Posix.dll Designer This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. Designer {ee6ed99f-cb12-4683-b055-d28fc7357a34} LibGit2Sharp (); var attribute = config.Attribute("ExcludeAssemblies"); if (attribute != null) foreach (var item in attribute.Value.Split('|').Select(x => x.Trim()).Where(x => x != string.Empty)) excludedAssemblies.Add(item); var element = config.Element("ExcludeAssemblies"); if (element != null) foreach (var item in element.Value.Split(new[] { "\r\n", "\n" }, StringSplitOptions.RemoveEmptyEntries).Select(x => x.Trim()).Where(x => x != string.Empty)) excludedAssemblies.Add(item); var filesToCleanup = Files.Select(f => f.ItemSpec).Where(f => !excludedAssemblies.Contains(Path.GetFileNameWithoutExtension(f), StringComparer.InvariantCultureIgnoreCase)); foreach (var item in filesToCleanup) File.Delete(item); ]]> pushd "$(SolutionDir)deps\libgit2sharp\libgit2" set /p LIBGIT2_HASH=< ..\LibGit2Sharp\libgit2_hash.txt set LIBGIT2_HASH=%25LIBGIT2_HASH:~0,7%25 mkdir Build pushd Build if not exist "$(SolutionDir)src\updater\costura64\git2-%25LIBGIT2_HASH%25.dll" ( rmdir /q /s x64 mkdir x64 pushd x64 cmake ../.. "-DCMAKE_INSTALL_PREFIX=%25cd%25" "-DBIN_INSTALL_DIR=$(SolutionDir)src\updater\costura64" -DCMAKE_BUILD_TYPE=Release -DBUILD_CLAR:BOOL=OFF -Ax64 -DUSE_SSH=OFF -DENABLE_TRACE=ON -DLIBGIT2_FILENAME=git2-%25LIBGIT2_HASH%25 -DCMAKE_OSX_ARCHITECTURES="x86_64" cmake --build . --config Release --target install popd ) if not exist "$(SolutionDir)src\updater\costura32\git2-%25LIBGIT2_HASH%25.dll" ( rmdir /q /s x86 mkdir x86 pushd x86 cmake ../.. "-DCMAKE_INSTALL_PREFIX=%25cd%25" "-DBIN_INSTALL_DIR=$(SolutionDir)src\updater\costura32" -DCMAKE_BUILD_TYPE=Release -DBUILD_CLAR:BOOL=OFF -AWin32 -DUSE_SSH=OFF -DENABLE_TRACE=ON -DLIBGIT2_FILENAME=git2-%25LIBGIT2_HASH%25 -DCMAKE_OSX_ARCHITECTURES="i386" cmake --build . --config Release --target install popd ) popd cd "$(SolutionDir)deps\libgit2sharp\libgit2" LIBGIT2_HASH=$(cat ../LibGit2Sharp/libgit2_hash.txt) LIBGIT2_HASH=${LIBGIT2_HASH:0:7} mkdir -p Build cd Build if [ ! -e "$(SolutionDir)src/updater/costura64"/git*.so ]; then rm -rf x64 mkdir -p x64 cd x64 cmake ../.. "-DCMAKE_INSTALL_PREFIX=%25cd%25" "-DBIN_INSTALL_DIR=$(SolutionDir)src\updater\costura64" -DCMAKE_BUILD_TYPE=Release -DBUILD_CLAR:BOOL=OFF -Ax64 -DUSE_SSH=OFF -DENABLE_TRACE=ON -DLIBGIT2_FILENAME=git2-%25LIBGIT2_HASH%25 -DCMAKE_OSX_ARCHITECTURES="x86_64" cmake --build . --target install cd .. fi if [ ! -e "$(SolutionDir)src/updater/costura32"/git*.so ]; then rm -rf x86 mkdir -p x86 cd x86 cmake ../.. "-DCMAKE_INSTALL_PREFIX=%25cd%25" "-DBIN_INSTALL_DIR=$(SolutionDir)src\updater\costura32" -DCMAKE_BUILD_TYPE=Release -DBUILD_CLAR:BOOL=OFF -AWin32 -DUSE_SSH=OFF -DENABLE_TRACE=ON -DLIBGIT2_FILENAME=git2-%25LIBGIT2_HASH%25 -DCMAKE_OSX_ARCHITECTURES="i386" cmake --build . --target install cd .. fi