Commit Graph

148 Commits

Author SHA1 Message Date
Rob Loach
39dc5ab54d
Update noarch command 2017-11-29 11:58:54 -05:00
Rob Loach
c104b52597
Add throwing an exception on fail 2017-11-29 03:03:11 -05:00
Rob Loach
1128e252ac
Update testing 2017-11-29 02:31:31 -05:00
Rob Loach
d59140b1e7
Update Makefile 2017-11-28 01:44:23 -05:00
Rob Loach
730733ca2d
Update Makefile 2017-11-28 01:41:46 -05:00
Rob Loach
ad9be074f5
Update Makefiles 2017-11-28 01:15:53 -05:00
Rob Loach
6c89486bcf
Merge branch 'master' into simple-docs 2017-11-18 21:54:21 -05:00
Rob Loach
160730b57e
Fix deployment script 2017-11-18 19:35:35 -05:00
Rob Loach
9d10ded457
Add deployment command 2017-11-18 19:31:44 -05:00
Rob Loach
e7751e7373
Add Doxygen API docs 2017-11-18 19:28:23 -05:00
Rob Loach
2ce1549f8d
Add simple example 2017-11-18 15:27:02 -05:00
Rob Loach
0f4882e4f5
Remove OSX flags 2017-11-04 12:24:43 -04:00
Rob Loach
489379abd3
Use C++ 2017-11-02 13:12:40 -04:00
Rob Loach
0923a63631
Use 10.9 with libC++ 2017-11-02 13:09:16 -04:00
Rob Loach
0bc5ae0eb2
Update Makefile 2017-11-02 07:17:47 -04:00
Rob Loach
6b9f8a777a
Update the minimum stability 2017-11-02 01:57:38 -04:00
Rob Loach
02e8ef07ac
Add MacOS flag 2017-11-02 01:40:36 -04:00
Rob Loach
43494342ad
Use stdlib=libc++ on osx 2017-11-01 22:42:27 -04:00
Rob Loach
3cba72fb1e
Merge branch 'master' of github.com:RobLoach/ChaiLove into travis 2017-10-30 02:32:06 -04:00
Rob Loach
8621bb0bbd
Rename to ChaiLove 2017-10-28 18:00:32 -04:00
Rob Loach
65120636e0
Add dependencies to Makefile 2017-10-26 23:14:28 -04:00
Rob Loach
dc2ed14ef9
Update the Makefile 2017-10-19 16:22:40 -07:00
Rob Loach
684cff9dd5
Split SDL Sources 2017-09-13 23:05:32 -04:00
Rob Loach
21d0d45435
clean-makefile 2017-09-08 12:43:05 -04:00
Rob Loach
bddcd4ba86
Add static compile of SDL 2017-09-06 01:43:53 -04:00
Rob Loach
c7b117ef0d
Static compile of SDL_gfx 2017-09-06 01:07:13 -04:00
Rob Loach
641188098e Restore Windows Makefile defaults 2017-09-05 23:54:00 -04:00
Rob Loach
73a84d3d3f
Remove setting CC default variables 2017-09-05 23:41:43 -04:00
Rob Loach
03375c96b7 Merge pull request #57 from RobLoach/chaiscript-disable-thread-safety
ChaiScript: Disable thread safety
2017-09-05 21:54:35 -04:00
Rob Loach
4402b4f9be
ChaiScript: Disable thread safety 2017-09-05 21:51:58 -04:00
Rob Loach
b54e01df48
Compile PhysFS independently 2017-09-05 21:36:39 -04:00
Rob Loach
8ca6831953 Add CMAKE_VERBOSE_MAKEFILE 2017-09-05 10:16:35 -04:00
Rob Loach
f5cedff0e8
Restore TTY font rendering 2017-08-31 10:57:25 -04:00
Rob Loach
d2c02aa739
Move files around 2017-08-31 10:05:50 -04:00
Rob Loach
5b2290aa8c
Tweak Makefile 2017-08-30 23:11:10 -04:00
Rob Loach
de48492137
Add make submodules command 2017-08-30 21:08:02 -04:00
Rob Loach
28a0bacdd7 Update Makefile 2017-08-30 18:59:57 -04:00
Rob Loach
12622fc3ec
Update Snippets 2017-08-30 14:43:38 -04:00
Rob Loach
b720b838b7
Reference Snippets 2017-08-30 13:29:22 -04:00
Rob Loach
49d4d6160f
Reference the SDL1 fork of snippets 2017-08-30 12:42:24 -04:00
Rob Loach
e2b2dd7ae2
Add stb_image for image loading 2017-08-30 12:37:21 -04:00
Rob Loach
b09c15d199
Fix platform targets for SDL 2017-08-30 08:46:35 -04:00
Rob Loach
36c8aa0f16
Merge branch 'master' of github.com:RobLoach/ChaiGame into sdl-build 2017-08-30 03:18:49 -04:00
Rob Loach
b8aa0a4b05
Fix Makefile 2017-08-30 03:17:17 -04:00
Rob Loach
b0c5b094da
Custom build of SDL 2017-08-30 02:57:11 -04:00
Rob Loach
c0bae7ddad
Update Makefile dependencies 2017-08-30 02:19:52 -04:00
Rob Loach
e0a8fc6ac7
Restore SDL 2017-08-30 01:55:59 -04:00
Rob Loach
1eb13ec703
Remove dependencies 2017-08-24 18:43:42 -04:00
Rob Loach
c8fbb03af6
Add install step 2017-07-15 16:47:48 -04:00
Rob Loach
5db06c5384
Fix Makefile 2017-07-15 15:47:20 -04:00
Rob Loach
c80ef88162
Add caching and fix Makefile commands 2017-07-15 11:11:53 -04:00
Rob Loach
1eba864314
Add ./configure 2017-07-15 10:35:01 -04:00
Rob Loach
051750bb06 Disable PhysFS test building 2017-07-15 10:25:32 -04:00
Rob Loach
c7cbe56c9c
Update header constants 2017-07-15 10:02:15 -04:00
Rob Loach
53b1c888f1
Rename Application to Chame 2017-07-15 09:52:17 -04:00
Rob Loach
13a50e9d48
Force git submodule update 2017-07-15 09:46:11 -04:00
Rob Loach
abf199af82
Update makefile 2017-07-15 00:29:40 -04:00
Rob Loach
315011b973
Makefile updates 2017-07-15 00:22:08 -04:00
Rob Loach
25a4b35eef
Fix includes 2017-07-14 23:41:53 -04:00
Rob Loach
695be82fe8
Refactor make priority 2017-07-14 22:41:29 -04:00
Rob Loach
e20e8e4135
Update logging system 2017-07-14 22:39:28 -04:00
Rob Loach
f7595ae5e3
Fix make command 2017-07-14 21:46:19 -04:00
Rob Loach
ef421fc6a4
Force the build order 2017-07-14 21:39:23 -04:00
Rob Loach
43a11c5fdc
Fix make order 2017-07-14 21:38:35 -04:00
Rob Loach
59488c3a75
Update submodule command 2017-07-14 21:27:47 -04:00
Rob Loach
c4e5e6678c
Add bitmap fonts 2017-07-14 18:00:22 -04:00
Rob Loach
77a4262a69
Add graphics.newFont() 2017-07-14 14:36:42 -04:00
Rob Loach
5baee84ee7
Add mouse.getPosition() 2017-07-13 00:36:36 -04:00
Rob Loach
381e939ed4
Add event.quit() 2017-07-12 16:31:14 -04:00
Rob Loach
b315cfb26a
Add Test.cpp for testing
Fixes #22
2017-07-05 21:43:05 -04:00
Rob Loach
3ddee886a1
Move to Config() 2017-07-04 12:32:34 -04:00
Rob Loach
572f96f687
Add config and timer 2017-07-04 12:25:34 -04:00
Rob Loach
2aaca8dd32
Switch to ChaiScript Extras mathlib 2017-07-04 10:31:14 -04:00
Rob Loach
b6440a711e
Add window module 2017-07-03 20:24:52 -04:00
Rob Loach
2663a3634d
Add Mouse system
Fixes #7
2017-07-03 18:30:49 -04:00
Rob Loach
f7cfbd7111
Add Quad support 2017-07-03 02:00:57 -04:00
Rob Loach
48818c6aa0
Add math system 2017-07-02 23:08:56 -04:00
Rob Loach
771d91fc46
Switch from DISABLE_CHAISCRIPT to HAVE_CHAISCRIPT
Fixes #9
2017-07-02 22:33:41 -04:00
Rob Loach
a50db024d2
Add initial Joystick system 2017-07-01 14:34:56 -04:00
Rob Loach
0c8d2c5465
Add system.loadModule 2017-06-30 02:57:01 -04:00
Rob Loach
1524059552
Add beat.ogg 2017-06-28 03:59:05 -04:00
Rob Loach
174c2be736
Fixes in SDL_Mixer 2017-06-27 22:22:26 -04:00
Rob Loach
fbbffabbf2
Fix std::string to by reference 2017-06-27 21:24:21 -04:00
Rob Loach
af83a7a4f7
Add ImageData and Images 2017-06-27 15:50:57 -04:00
Rob Loach
3b20002ac2
Add file loading 2017-06-27 03:08:06 -04:00
Rob Loach
39c71abe0a
Add file loading 2017-06-27 02:08:50 -04:00
Rob Loach
22accb7836
Compile PhysFS with -fPIC 2017-06-27 01:39:12 -04:00
Rob Loach
12639f9fdf
Fix physfs compilation 2017-06-27 01:15:28 -04:00
Rob Loach
6eb03e3e43
Add filesystem 2017-06-27 01:06:40 -04:00
Rob Loach
cb25f6d69d
Add PhysFS build 2017-06-27 00:55:24 -04:00
Rob Loach
97743ed4d4
Add Scripting module 2017-06-27 00:26:07 -04:00
Rob Loach
f47ea82927
Add chaigame.keyboard.isDown() 2017-06-26 14:39:54 -04:00
Rob Loach
b920b693e3
Add rectangle() to ChaiScript 2017-06-24 15:14:28 -04:00
Rob Loach
28331c6841
Fix git submodules 2017-06-21 00:46:22 -04:00
Rob Loach
d230d536ef
Add git submodules as part of the build process 2017-06-21 00:43:30 -04:00
Rob Loach
3044a73508
Add DISABLE_CHAISCRIPT flag 2017-06-20 23:25:58 -04:00
Rob Loach
309cb0f988
Add ChaiScript 2017-06-19 23:03:52 -04:00
Rob Loach
e121337a53
Initial commit 2017-06-19 15:30:00 -04:00