Skip to content

Instantly share code, notes, and snippets.

@Ation
Created December 3, 2015 13:16
Show Gist options
  • Save Ation/d43e4b4d8a3894aa97bd to your computer and use it in GitHub Desktop.
Save Ation/d43e4b4d8a3894aa97bd to your computer and use it in GitHub Desktop.
@echo off
rmdir /Q /S build
echo "Build removed"
pushd stub-cpp\src\main\python
git co develop
git pull
python build_env.py debug
if NOT ERRORLEVEL 0 (
echo "#########################"
echo "Failed to build 3rd party"
goto :ERROR
)
popd
pushd data-model-all
git co master
git pull
git clean -xdf
python generate_project.py debug
if NOT ERRORLEVEL 0 (
echo "#########################"
echo "Failed to build data-model-all"
goto :ERROR
)
popd
pushd common-cpp
git co develop
git pull
git clean -xdf
python generate_project.py debug
if NOT ERRORLEVEL 0 (
echo "#########################"
echo "Failed to generate common-cpp"
goto :ERROR
)
pushd build.debug
devenv ttrt-fxts.common_cpp.sln /Build Debug
if NOT ERRORLEVEL 0 (
echo "#########################"
echo "Failed to build common-cpp"
popd
goto :ERROR
)
popd
popd
pushd network-communication-cpp
git co develop
git pull
git clean -xdf
python generate_project.py debug
if NOT ERRORLEVEL 0 (
echo "#########################"
echo "Failed to generate network-communication-cpp"
goto :ERROR
)
pushd build.debug
devenv ttrt-fxts.tl.cpp.sln /Build Debug
if NOT ERRORLEVEL 0 (
echo "#########################"
echo "Failed to build network-communication-cpp"
popd
goto :ERROR
)
popd
popd
echo "#########################"
echo "Common project ready"
goto :EOF
:ERROR
popd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment