Tyler Wilding
663453769c
Final polish on the integer tests, time to start converting the rest
2020-10-03 18:32:01 -04:00
water111
abcd444a3b
Add deftype ( #48 )
...
* initial deftype implementation
* fix library setup for windows
* implement deftype
* fix memory bug
* fix formatting
2020-09-17 21:47:52 -04:00
Tyler Wilding
345b8e30d8
Resolve a good chunk of windows compiler warnings
...
Mostly revolved around the new MSVC check for functions that don't cover all paths (ie. a switch statement without a default case). It appears to not see an assert as a valid default case.
I switched assert(false) to exceptions in these cases. I believe this should also abort the program, but will also provide a hopefully useful message? Hopefully this is an improvement.
Resolves #32
2020-09-13 22:02:27 -04:00
water111
90a7e9b4b9
Add addition and subtraction for integers, build macros, dgo building, and build/load test ( #35 )
...
* see if math works on windows
* add dgo
* windows debug
* windows debug 2
* one more debug try
* add extra debug print and change logic for slashes
* update
* again
* try again
* remove build game
* remove build game
* add back build-game
* remove runtime from test
* test
* reduce number of files
* go to c++ 14
* big stacks
* increase stack size again
* clean up cmake files
2020-09-12 20:41:12 -04:00
blahpy
89e8ec40ed
Merge branch 'master' into master
2020-09-11 09:18:12 +12:00
water
a1474d3318
Merge branch 'master' of https://github.com/water111/jak-project into w/ir
2020-09-09 17:37:12 -04:00
water
83b6db9f33
update to c++17
2020-09-09 17:00:46 -04:00
blahpy
eb886d0c45
Upload new files
2020-09-09 16:54:16 +12:00
water
d52ec34a22
Merge branch 'master' of https://github.com/water111/jak-project into w/ir
2020-09-08 21:05:22 -04:00
water111
e756e3559c
Merge pull request #15 from xTVaser/ci/codecov
...
Add Coveralls.io
2020-09-08 21:04:30 -04:00
water
f0328dcc92
Merge branch 'master' of https://github.com/water111/jak-project into w/ir
2020-09-08 19:39:39 -04:00
water
c9e99b8ebe
add a separate cmake configuration for code coverage builds
2020-09-08 19:15:38 -04:00
Tyler Wilding
699270c00c
Add coverage flags to everything we compile
2020-09-08 16:19:05 -04:00
Tyler Wilding
8f1ddca825
Add Coveralls.io
2020-09-08 15:47:25 -04:00
Tyler Wilding
84e0bee6f4
Use shim in Listener/Deci2Server
2020-09-07 19:59:44 -04:00
water
d49b01e310
working return integer tests as part of gtest
2020-09-06 16:58:25 -04:00
Tyler Wilding
6187b31f2c
Changes needed to get build passing
2020-09-04 23:24:16 -04:00
Tyler Wilding
39eb3a90ea
Fix for cmake
2020-09-03 22:42:04 -04:00
Tyler Wilding
ef09eb12c8
Add a bunch of #ifdefs to keep things working as expected on linux
2020-09-03 22:24:50 -04:00
Tyler Wilding
fbf4309eb8
Fix unit-tests, this is important!
...
https://trac.osgeo.org/mapserver/ticket/1642
2020-08-29 17:09:35 -04:00
doctaweed
311e025fe9
Update CMakeLists.txt
...
Quick fix to resolve missing dependency issue. Will compile on the fly.
Next task is threading system
2020-08-26 21:45:52 -06:00
Tyler Wilding
51c23aaede
A whole bunch of cmake fixes
2020-08-26 22:23:16 -04:00
Tyler Wilding
6e54bd61b1
Format and start adding Windows steps
2020-08-26 19:46:14 -04:00
water
c65d4c51e6
add fmt library
2020-08-23 23:43:11 -04:00
water
ba3c3af43e
add json and minilzo libraries
2020-08-22 23:16:48 -04:00
water
acf086a3d2
check in existing work
2020-08-22 22:30:12 -04:00