summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorStefan Radomski <github@mintwerk.de>2016-05-20 22:39:07 (GMT)
committerStefan Radomski <github@mintwerk.de>2016-05-20 22:39:07 (GMT)
commit045db3f61f776f8472a6ce7bd2ddbeda77cae872 (patch)
treee8e93fbdbf2e9ed37af321eb53b7d40399349594 /docs
parentb3f69eb2b306318be73327bf55a7af79e3e2922f (diff)
downloaduscxml-045db3f61f776f8472a6ce7bd2ddbeda77cae872.zip
uscxml-045db3f61f776f8472a6ce7bd2ddbeda77cae872.tar.gz
uscxml-045db3f61f776f8472a6ce7bd2ddbeda77cae872.tar.bz2
Passing all Lua tests again - might have broken external builds
Diffstat (limited to 'docs')
-rw-r--r--docs/BUILDING.md13
1 files changed, 6 insertions, 7 deletions
diff --git a/docs/BUILDING.md b/docs/BUILDING.md
index cf504c3..690d98e 100644
--- a/docs/BUILDING.md
+++ b/docs/BUILDING.md
@@ -20,15 +20,11 @@ For **Makefiles on Unices**, these steps essentially boil down to:
$ git clone git://github.com/tklab-tud/uscxml.git
$ mkdir uscxml/build && cd uscxml/build
- $ cmake ..
- $ make
+ $ cmake .. && make
-On **NMake on Windows**, you may have luck to run the following from a VS2013 or VS2015 command prompt:
+For **MSVC on Windows**, run form a developer command-prompt and substitute the last line above by:
- $ git clone git://github.com/tklab-tud/uscxml.git
- $ mkdir uscxml/build && cd uscxml/build
- $ cmake -G"NMake Makefiles" ..
- $ nmake
+ $ cmake -G "NMake Makefiles" .. && nmake
<b>Note:</b> If you want to build for another IDE or build-system, just create
a new *out-of-source* build directory and start over with CMake. To get an idea
@@ -44,6 +40,9 @@ directory anywhere else. This only applies to the Eclipse CDT project generator.
generator as it croaks when calling SWIG, just have another build directory
with the "NMake Makefiles" project generator.
+<b>Note:</b> In order to compile with `MinGW` on windows you will ave to adapt the build scripts in `contrib/cmake/Build*`. If you succeed, a pull request would be most appreciated.
+
+
\section deps Build Dependencies
Overview of the uSCXML dependencies. See the [Platform Notes](#platform-notes) for details.