summaryrefslogtreecommitdiffstats
path: root/docs/BUILDING.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/BUILDING.md')
-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.