Commit graph

1266 commits

Author SHA1 Message Date
Gabriel Ravier
d3a1e74fac Travis-CI : Attempt to remove manual building from source of SDL2
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 18:20:47 +01:00
Gabriel Ravier
87c8ae2428 Travis-CI : Fixed fltk package name
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 16:44:13 +01:00
Gabriel Ravier
7dc506a92e Travis-CI : Added dev packages which might just fix the build
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 16:40:38 +01:00
Gabriel Ravier
f015ebec79 Add parenthesis at end of comment
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 15:40:13 +01:00
Gabriel Ravier
6136911976 Try to fix Makefile by using spaces instead of tabs
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 15:28:05 +01:00
Gabriel Ravier
33d734cb17 Use $(warning message) instead of e@cho
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 15:07:29 +01:00
Gabriel Ravier
d5099a094b Attempt to fix Travis-CI build
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 14:21:39 +01:00
Gabriel Ravier
bc448d0de6 Remove extraneous comma in Makefile
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 13:59:31 +01:00
Gabriel Ravier
d0e59844e4 Attempt to make Travis-CI work
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 13:46:17 +01:00
Gabriel Ravier
d8dc70c2fd Merge branch 'travisCIv2' of https://github.com/GabrielRavier/Cave-Story-Engine-2 into travisCIv2 2019-11-01 13:34:18 +01:00
Gabriel Ravier
7fb44800dd Attempt to fix .travis.yml
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 13:34:00 +01:00
Gabriel Ravier
0fa7da8324 Fixup package download and use clang 9
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 13:34:00 +01:00
Gabriel Ravier
67f5fb6a4a Made it so clang should work
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 13:34:00 +01:00
Gabriel Ravier
1d9f16af3a Correct tabs to spaces
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 13:34:00 +01:00
Gabriel Ravier
0f126a7795 Added some more .travis.yml support
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 13:34:00 +01:00
Gabriel Ravier
40ba60cb8e Started basic .travis.yml setup 2019-11-01 13:34:00 +01:00
Gabriel Ravier
11d1097af7 Attempt to fix .travis.yml
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 13:33:33 +01:00
Clownacy
b4bde54118
Merge pull request #66 from GabrielRavier/fixMakefile
Fix Makefile
2019-11-01 12:32:25 +00:00
Gabriel Ravier
dcede9c931 Fixup package download and use clang 9
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 13:29:08 +01:00
Gabriel Ravier
2ced08fe70 Fix Makefile by adding missing ")" in conditional
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 13:22:00 +01:00
Gabriel Ravier
65502fd809 Fix Makefile
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 13:20:46 +01:00
Gabriel Ravier
d013418ee2 Made it so clang should work
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 13:12:34 +01:00
Gabriel Ravier
7401ae6643 Correct tabs to spaces
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 13:03:37 +01:00
Gabriel Ravier
555b2e4ad0 Added some more .travis.yml support
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-11-01 12:53:48 +01:00
Gabriel Ravier
5c4c07d815 Started basic .travis.yml setup 2019-10-31 21:05:06 +01:00
Clownacy
8c8ddd496d Adjust merged commits to suit this branch 2019-10-29 19:04:37 +00:00
Clownacy
18add3466c Merge branch 'accurate' into portable 2019-10-29 19:02:02 +00:00
Clownacy
a25998f113 Add actual dependencies to the .rc file 2019-10-29 18:55:15 +00:00
Clownacy
7f2499243c Add a 'compiling resources' message to Makefile 2019-10-29 18:43:52 +00:00
Clownacy
01c5fb3a37 Shut up another warning 2019-10-29 12:25:03 +00:00
Clownacy
394d5658a4 Merge branch 'accurate' into portable 2019-10-29 12:21:02 +00:00
Clownacy
f596f89736 Shut up more Clang warnings 2019-10-29 12:20:48 +00:00
Clownacy
011b79a051 Shut up some more Clang warnings 2019-10-29 12:20:05 +00:00
Clownacy
85890ef1e6 Shut up some Clang warnings 2019-10-29 12:14:48 +00:00
Clownacy
ba1361abd5 Merge branch 'accurate' into portable 2019-10-29 12:11:35 +00:00
Clownacy
567330cc5b Remove some trailing commas
According to Clang, they're not valid C++98
2019-10-29 12:11:07 +00:00
Clownacy
b14e0939a9 Shut up some Clang warnings in DoConfig 2019-10-29 12:08:47 +00:00
Clownacy
6b98bffba1 Remove mutex_name
It's unused outside of the accurate branch. Maybe someday I'll port
the mutex behaviour.
2019-10-29 12:01:49 +00:00
Clownacy
22f737e139 Add WARNING 'option's to bin2h and DoConfig 2019-10-29 11:54:08 +00:00
Clownacy
404d748da7 Rename ALL_WARNINGS and FATAL_WARNINGS
This way, all three options appear neatly together when 'cmake -LH'
is ran.
2019-10-29 11:53:02 +00:00
Clownacy
e6b8221fdb Fix DoConfig always having the warning options enabled 2019-10-29 11:50:49 +00:00
Clownacy
eceae1f43e Move options in README so both lists match 2019-10-29 11:45:56 +00:00
Clownacy
68fceb63c4
Merge pull request #63 from GabrielRavier/addWarnings2
Add warnings
2019-10-29 11:44:13 +00:00
Gabriel Ravier
f6c19c5501 Move warnings in the README too
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-10-29 10:07:43 +01:00
Gabriel Ravier
d40376ff35 Removed bin2h mentions in CMakeLists, moved warnings options and FORCE_LOCAL_LIBS into a seperate block where the descriptions were improved and added warnings to DoConfig
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-10-29 10:03:13 +01:00
Clownacy
4e99c97fee
Merge pull request #64 from GabrielRavier/fixMSVCUtf8
Make MSVC recognize source files as UTF-8
2019-10-28 19:00:17 +00:00
Gabriel Ravier
2f9f9aaf0f Fix bin2h to use C_COMPILER_ID instead of CXX_COMPILER_ID
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-10-28 19:21:46 +01:00
Gabriel Ravier
94442d9ce3 Made it so MSVC interprets source files as UTF-8 to fix compile
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-10-28 18:22:31 +01:00
Gabriel Ravier
01abc0541a Added code that prints the compiler ID and fixed bin2h's compiler detection code to use the C compiler ID of the C++ compiler ID (which isn't available then as bin2h is in c)
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-10-27 21:22:10 +01:00
Gabriel Ravier
d6ec92cba5 Attempt 2 at making warnings work
Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
2019-10-27 21:02:59 +01:00