aboutsummaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAge
* Removed creation of paths from makefileAlexander2019-01-19
| | | | | | Removed the parts of the makefile that tried to create folders on the filesystem. I guess the project just needs to include the folders.
* Finished cleaning up mergeAlexander2019-01-10
|
* Completed merge, everything should build under windows now.Alexander2019-01-10
|\
| * Fixed debug build for windowsAlexander Pickering2019-01-10
| | | | | | | | | | Fixed some things in the nng library to make a complete DEBUG=true build on windows under msys
| * Started automating makefileAlexander2019-01-09
| | | | | | | | | | | | Started working on some of the harder parts of building dependencies with the makefile. bullet, irrlicht, and luajit all currently are built automatically on windows under msys2
| * Various fixes to get things working under msys2Alexander Pickering2018-12-18
| | | | | | | | | | | | Replaced various "make" calls in the makefile with $(MAKE) Replaced a few __mingw_printf with just printf Added some instructions to the readme
* | Prepare for mergeAlexander2019-01-10
|/
* Refactored code and added libraryAlexander Pickering2018-11-01
| | | | | | | | | Physics code for models now lives in the shared directory. To get file loading without irrlicht, a single-file header library (lib/tinyobjloader-c) was added. Metatables for generics and physics generics have also been seperated out.
* Started moving generic physics into it's own fileAlexander Pickering2018-09-23
| | | | | | Created bphysgeneric that holds all the shared code for bullet rigidbodies. It needs to be included in any structs that have a rigidbody field.
* Added documentationAlexander Pickering2018-09-10
| | | | | | Also added treeview guielemnt Also added ifilesystem guielement Also added io library
* Added spin box gui elementAlexander Pickering2018-08-31
|
* Added file open dialogAlexander Pickering2018-08-31
| | | | Added a file open dialog to the gui library
* Added color selector elementAlexander Pickering2018-08-12
| | | | Added a color selector gui element
* Moved from nanomsg to nngAlexander Pickering2018-07-31
| | | | | Moved the networking code from nanomsg to nanomsg-next-gen. Created/Renamed/Documented some constants related to networking.
* Removed --strip flag to linkerAlexander Pickering2018-07-04
|
* Added target for nanomsg as static library.Alexander Pickering2018-07-04
|
* Fixed path for Bullet's LinearMath libraryAlexander Pickering2018-07-04
|
* Updateing makefile for irrlicht 1.8.4Alexander Pickering2018-07-04
|
* Made makefile more consistentAlexander Pickering2018-07-03
|
* Update makefile to build static luaAlexander Pickering2018-07-03
| | | | Added a target to build luajit as a static libarary.
* Removed some redundencyAlexander Pickering2018-07-03
|
* Warning-less buildAlexander Pickering2018-06-30
| | | | All compile warning for -Wall have been fixed
* Added server to makefile's "all"Alexander Pickering2018-06-28
| | | | Makefile now builds server
* Simplified makefileAlexander Pickering2018-06-28
| | | | | Made makefile much simpiler, added option to build dynamically with DEBUG=true
* Made makefile use system-dependent name for OpenGLAlexander Pickering2018-06-24
|
* Updated makefile for static buildsAlexander Pickering2018-06-24
|
* Adjusted client to fail if logger is not foundAlexander Pickering2018-06-23
|
* Automated setup with makefileAlexander Pickering2018-06-23
|
* Updated coreAlexander Pickering2018-06-22
| | | | Updated all core files to prepare for tech demo
* Various additionsAlexander Pickering2018-05-28
| | | | Various additions, updates, and bugfixes while making mahjong solitare.
* GUI buttons use metatablesAlexander Pickering2018-04-11
| | | | | GUI buttons now use metatables, and are dependent on some of the shared code. Makefile updated accordingly
* Fixed the procedural texturesAlexander Pickering2018-03-27
| | | | Procedural textures are now completely working.
* Added IGUIImagesAlexander Pickering2018-03-09
| | | | Added the ability to display itextures on the gui
* Major updateAlexander Pickering2017-12-26
|
* Lots of updatesAlexander Pickering2017-10-28
| | | | | | | | | | | * Networking is finally working * Started moveing physics into the shared domain * Streams now have a readString() and writeString() method * streams are passed to the lua context for networking * Refactored cameras and physboxes to use metatables * Finally wrote the pushvector3* and popvector3* methods * Fixed a few crashes in ;main * Deleted a lot of code
* Started refactoringAlexander Pickering2017-10-18
| | | | | | | | * Finished a basic server * Changed from ZMQ to nanomsg (basically the same though) * Moved some repeated code from the client/server directories into "shared" * Edited makefile to reflect new dependencies
* Added gui windowAlexander Pickering2017-07-29
| | | | Bound irrlicht's IGUIWindow to lua
* Added static physics thingsAlexander Pickering2017-07-15
| | | | | | | | | | Added some phyics stuff! woo! * Added physics models from file * Added physics boxes * Added a maya camera * Added lights * Various refactoring
* Lots of changesAlexander Pickering2017-07-04
| | | | | | * client no longer crashes when closed * started work on adding physics types * some bugfixes to core lua api
* Added getpos and setpos functions for scene nodesAlexander Pickering2017-04-10
|
* Initial commitAlexander Pickering2016-11-01