diff options
author | Aqua-sama <aqua@iserlohn-fortress.net> | 2018-07-02 14:05:54 +0200 |
---|---|---|
committer | Aqua-sama <aqua@iserlohn-fortress.net> | 2018-07-02 14:05:54 +0200 |
commit | dbca8cdb2a3c8e65c814521ba98f50a582194a73 (patch) | |
tree | a4054bb9963a9015e45e95e8a054fe0116ffb8ae /doc/Building.md | |
parent | Add --no-remote option (diff) | |
download | smolbote-dbca8cdb2a3c8e65c814521ba98f50a582194a73.tar.xz |
Add configuration/defaults.h
Diffstat (limited to 'doc/Building.md')
-rw-r--r-- | doc/Building.md | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/doc/Building.md b/doc/Building.md new file mode 100644 index 0000000..ab731dc --- /dev/null +++ b/doc/Building.md @@ -0,0 +1,28 @@ +## Customizing +### Version + +### Configuration +Configuration values are set from defaults.h, which is generated from +defaults.h.{linux;win32}. + +## Building on Windows + +~~~ +set INSTALL_DIR="C:\projects\smolbote-install" +mkdir %INSTALL_DIR% + +mkdir C:\projects\smolbote-build +cd C:\projects\smolbote-build + +set QT="C:\Qt\5.11.0\msvc2017_64" +set BOOST_ROOT="C:\Libraries\boost_1_66_0" +set BOOST_LIBDIR="C:\Libraries\boost_1_66_0\lib64-msvc-14.1" +cmake -G "Visual Studio 15 2017 Win64" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=%INSTALL_DIR% -DCMAKE_PREFIX_PATH=%QT%;%BOOST_ROOT% -DBOOST_ROOT=%BOOST_ROOT% -DBOOST_LIBRARYDIR=%BOOST_LIBDIR% -DBoost_USE_STATIC_LIBS=On C:\projects\smolbote-hg +cmake --build . --target poi --config Release +cmake --build . --target install --config Release +cd %INSTALL_DIR% +C:\Qt\5.10.1\msvc2017_64\bin\windeployqt.exe bin\poi.exe + +7z a C:\projects\smolbote-hg\smolbote.7z %INSTALL_DIR% +~~~ + |