24 Commits
Author SHA1 Message Date
Clifford Yapp 56da4ab614 Update ap203min example for new header setup. 2023-09-02 20:26:58 -04:00
Clifford Yapp 7dbda20be0 Remove base library from stepcode
Move specific pieces of logic still in use next to the individual parts
of the code that use them, and eliminate base from the code.
2022-09-26 20:52:17 +01:00
Clifford Yapp 4446d02063 Adjust name of example header as well 2022-06-11 17:41:58 +01:00
Cliff Yapp aa6cbe2d72 Fix example build (Issue #404) by adding the sc_cf.h.in file (making a copy rather than a symlink for the sake of Windows.) 2022-06-11 13:12:41 +01:00
Clifford Yapp 62be4c90c6 Use CMake 3.12 everywhere. 2021-08-15 09:22:59 +01:00
Chris HORLER 6cf5d1e860 CMake update
- variable usage, RPATHs, config header generation
 - remove the CMake core target
2021-08-15 09:22:29 +01:00
Chris HORLER e617808be1 simplify SC_VERSION and library versioning 2021-08-14 10:24:35 +01:00
Clifford Yapp 4f20f391c6 Reverting develop back to commit 548fd82ad7 2021-08-04 16:04:32 -04:00
Cliff Yapp 9bba7d5157 Simplify build options.
This strips down the build options to more vanilla CMake,
removes the uninstall target, and goes back to respecting
CMAKE_INSTALL_PREFIX.
2020-12-14 16:16:56 -05:00
Cliff Yapp 5d8c597d8f Simplify BUILD_SHARED_LIBS and BUILD_STATIC_LIBS options. 2020-12-14 15:58:24 -05:00
Cliff Yapp 18a6528090 Look for a different root file 2020-12-14 15:28:42 -05:00
Chris HORLER 5ab50bb68f begin to modernise / simplify CMake code 2019-08-26 18:42:45 +01:00
Rob McDonald 3b0f0b33ea Add ExternalProject_add based build of ap203min example 2015-03-27 08:38:38 -07:00
Mark Pictor 5d78a327db update AP203Minimum - generated code is in different dir now 2014-03-01 13:47:42 -05:00
Cliff Yapp 10fb7419b5 More whitespace and case tweaks 2014-03-01 11:53:30 -05:00
Cliff Yapp 44e02c957a whitespace changes 2014-03-01 11:53:30 -05:00
Cliff Yapp c0e74a9eef Add CMake footer comment to CMake files 2014-02-28 22:06:09 -05:00
davyw 0c0ff74429 Removed duplicate definition of SchemaInit function.
SchemaInit is already declared in 'schema.h'.
2014-02-04 21:22:17 +01:00
Mark Pictor e41edd42c2 use STEPattribute getters, which weren't necessary with v0.7
In v0.7, STEPattribute::ptr was public
2013-11-13 20:01:19 -05:00
Mark Pictor 9b96c73d8e Default to a debug build 2013-11-13 20:01:18 -05:00
Mark Pictor 6b88e574f3 make build logic more robust - more checks, print error messages
* check whether STEPCODE_ROOT_DIR is relative or absolute
* exit with error message if that dir or the schema can't be found
2013-11-13 20:01:18 -05:00
Rob McDonald 262610c410 Explicitly place CMakeLists for AP203 Minimum into public domain. 2013-10-27 08:01:57 -07:00
Rob McDonald 7985fad756 Reformat ap203min.cpp using astyle 2013-10-27 07:56:39 -07:00
Rob McDonald 8db7249070 Initial commit of AP203 Minimum, a tutorial for STEP, STEPcode, and AP203. 2013-10-26 23:30:02 -07:00