Commit Graph

40 Commits

Author SHA1 Message Date
Michael Tryby
525c861d4b Update appveyor.yml
Fixing bug
2019-04-02 16:16:53 -04:00
Michael Tryby
90325d7a65 Update appveyor.yml
Rolling back changes to match dev HEAD
2019-04-02 16:14:28 -04:00
Michael Tryby
ddf0a088db revert 1a01b46 2019-04-02 15:47:06 -04:00
Michael Tryby
3ba40015b2 revert 8574f52 2019-04-02 15:41:24 -04:00
Michael Tryby
8574f52256 Fixing indentation 2019-03-26 16:48:08 -04:00
Michael Tryby
d4d876da71 Update appveyor.yml
Adding conditions to post test tasks
2019-03-26 15:51:09 -04:00
Michael Tryby
44bea587c0 Fixing bug in appveyor.yml 2019-03-26 15:18:54 -04:00
Michael Tryby
1a01b46187 Adding build configuration
Setting up debug build so we can better monitor memory leaks
2019-03-26 14:57:41 -04:00
Michael Tryby
44938918bf Rolling back option to BUILD_TESTS
BUILD_TESTING is defined within cmake when ctest module is included. Rolled back include(CTest) so we are going to define our own test option instead.
2019-03-22 11:59:59 -04:00
Michael Tryby
2bf3be4c64 Adding tests at test root
Couldn't get tests in subdirectores to work so adding them at test root instead.
2019-03-22 11:51:08 -04:00
Michael Tryby
82055f24a9 Updating CI scripts 2019-03-21 18:34:01 -04:00
Michael Tryby
48facd89d0 Fixing test build on gcc 2019-03-21 18:08:05 -04:00
Michael Tryby
d031d68c9a Updating REF_BUILD_ID for 64-bit 2019-02-26 14:48:39 -05:00
Michael Tryby
08a84074bc Getting 64 bit reg tests to run 2019-02-26 14:29:57 -05:00
Michael Tryby
40ada01de5 Improving reg testing helper scripts 2019-02-25 17:03:11 -05:00
Michael Tryby
9377e67f77 Updating file path in benchmark archive 2019-02-12 16:36:55 -05:00
Michael Tryby
678a2c2b45 Introducing default arguments 2019-02-12 13:13:35 -05:00
Michael Tryby
d33afdd079 Applying default arguments 2019-02-12 11:26:12 -05:00
Michael Tryby
6a0151b9c7 Adding support for custom epanet_py build target 2019-02-04 14:28:32 -05:00
Michael Tryby
e943dd7174 Saving SUT benchmarks as artifact 2018-10-11 08:02:15 -04:00
Michael Tryby
c0425022ab Saving SUT benchmarks as artifact 2018-10-10 18:00:52 -04:00
Michael Tryby
711bde01d1 Switching build to VS 2017 and bumping benchmark version 2018-07-16 17:02:35 -04:00
Lew Rossman
9afb6f0b28 Merge branch 'contributor-lr' of https://github.com/LRossman/EPANET into contributor-lr 2018-06-16 11:10:07 -04:00
Michael Tryby
9c586bb3f6 Adding quotes around call to generator var 2018-05-23 10:28:23 -04:00
Michael Tryby
5af1ebfdf7 Simplifying env vars in appveyor matrix 2018-05-23 10:18:33 -04:00
Michael Tryby
03fee3a344 Fixing another typo 2018-05-23 10:06:06 -04:00
Michael Tryby
a10a38853a Fixing another typo 2018-05-23 09:59:51 -04:00
Michael Tryby
bb5fe49f37 Fixing typo 2018-05-23 09:56:22 -04:00
Michael Tryby
6358db92cd Fixing typo 2018-05-23 09:49:25 -04:00
Michael Tryby
52602ed8ac Adding VS 2017 64 bit to Appveyor build matrix 2018-05-23 09:42:27 -04:00
Sam Hatchett
612dd380a4 Revert "Revert "Merge branch 'dev' of https://github.com/OpenWaterAnalytics/EPANET into dev""
This reverts commit 4415d8c4a1.
2018-04-09 11:41:50 -04:00
Elad Salomons
4415d8c4a1 Revert "Merge branch 'dev' of https://github.com/OpenWaterAnalytics/EPANET into dev"
This reverts commit 8fca63294d, reversing
changes made to b85aff9fc9.
2018-04-09 15:03:03 +03:00
Michael Tryby
a892e8fcb0 Fix typo 2018-04-04 15:02:55 -04:00
Michael Tryby
c99e5d1f66 Adding before-test.cmd to appveyor configuration 2018-04-04 14:58:18 -04:00
Michael Tryby
801bc1bb9c Merge branch 'dev' into dev-decouple 2018-03-21 15:53:08 -04:00
Michael Tryby
bbe40c5ba4 Feature unittest (#157)
* Adding support for unit testing using boost unit test and ctest

* Adding libboost-test to Travis config.

* Adding libboost-test to Travis config.

* Modifying per element comparison

* Modifying per element comparison

* Fixing typo

* Fixing typo

* Adding custom comparison for strings

* Updating Travis to run unit tests

* Updating Travis to run unit tests

* Fixing typo

* Preparing unit testing to run on Appveyor

* Preparing unit testing to run on Appveyor

* Preparing unit testing to run on Appveyor

* Preparing unit testing to run on Appveyor and Travis

* Preparing unit testing to run on Appveyor and Travis

* Preparing unit testing to run on Appveyor and Travis

* Preparing unit testing to run on Appveyor

* Preparing unit testing to run on Appveyor

* Fixing unit testing path issue in CMake

* Fixing unit testing path issue in CMake

* Fixing bugs in cmake and appveyor scripts

* Rolling back generate_export_header in cmake
2018-03-21 14:10:10 -04:00
Michael Tryby
73463770e5 Fixing typo 2018-03-16 16:37:29 -04:00
Michael Tryby
daf4b67e08 Updating Appveyor to use epanet-output binary wheel 2018-03-16 16:34:33 -04:00
Michael Tryby
c9192907a8 Updating Appveyor to use epanet-output binary wheel 2018-03-16 16:21:21 -04:00
Michael Tryby
47733feb74 Configure appveyor (#142)
with much appreciation to @michaeltryby 🎉 

* Initial commit getting Appveyor running
* Modifying branch built
* Modifying generator
* Modifying path to test scripts
* Modifying path to test scripts
* Configuring appveyor cache to store cmake generated build files
* suppressing insecure string warnings
* Fixing typo
* Fixing problem with cmake build invocation
* Changing CMake to Linux build on Travis
* Adding compiler flags for MSVC
* Adding Appveyor build status badge
* Adding Appveyor build status badge
* Adding include directory so it is available to project files
* cleaning cache
* rebuilding cache
2018-01-12 11:35:43 -05:00