Commit Graph

32 Commits

Author SHA1 Message Date
a00facf3d2 can build libprojectM with xcode now 2018-04-08 08:57:03 -07:00
bb55824394 support native presets with .dylib 2018-03-12 14:05:47 -07:00
4dd4f27cb2 Install presets/fonts/shaders/config (#35)
* install wip

* fix data dir

* test install in travis

* install presets

* fix local install path

* adding header files to SOURCES for dist

* ignore dist pkg

* dist headers, test dist build

* travis test stuff

* include test

* build status

* formatting

* tar fix for long file names from @abramhindle
2018-03-05 14:48:02 +02:00
154d50caf4 Use autotools to build (#27)
* remove c3d/build

* autotools start

* ignore

* autoreconf? idk

* linux/osx gcc/clang

* no glut, need glew tho

* fix test matrix

* fix linux conditional includes?

* sdl makefile am

* SDL2 m4/autoconf

* idk more m4 crap

* ignore more junk

* ug

* go away idk

* renderer makefile

* fixing SDL's broken-ass sdl2.m4 lol

* progress

* cmake go away

* full autotools build working yay

* autogen script, readme update

* fix linux ifdefs

* stuff

* fix linux -ldl

* mac sdl dep for travis

* whoops

* brewwww

* no osx gcc

* no test

* kinda working linux library build

* travis apt packages

* ignore old SDL2 for travis

* typo

* autogen for osx build readme
2018-02-09 14:25:54 -08:00
57da548526 cmake go away 2018-02-04 11:48:53 -08:00
380dea4b53 Merge branch 'master' into build 2018-02-02 10:52:17 -08:00
cb2a38df56 Replaced libdl library path with the standard CMAKE_DL_LIBS. 2017-11-19 14:32:57 -08:00
7828b8fe07 can build libprojectM+renderer+presetfactories and projectM-SDL with some Make. cmake status: BTFO 2017-09-18 15:18:51 -07:00
5543db12a3 xcode stop adding libraries to git please 2014-06-22 11:47:13 -07:00
bf5d4eb96d adding in upgraded GLEW for OSX. major rendering improvement over 'native' GLEW 2014-06-22 11:46:42 -07:00
78a28370f3 why are these static libs in git? i blame xcode. 2014-06-22 01:24:47 -07:00
c88c808b87 OSX demo with SDL working better 2014-06-22 00:10:37 -07:00
a4e7665f2b reverting accidental addition of build files (you suck, xcode) 2013-08-12 21:19:25 -07:00
a7a53a444b native preset linking, Cg linking on OSX 2013-08-12 18:00:09 -07:00
612be343eb Fix projectM in-tree build
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1385 6778bc44-b910-0410-a7a0-be141de4315d
2012-01-17 23:25:07 +00:00
06576b2eb8 Some more cmake changes to do version changes easier.
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1384 6778bc44-b910-0410-a7a0-be141de4315d
2012-01-05 22:18:56 +00:00
38a07b197c Fix compilation on Windows
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1382 6778bc44-b910-0410-a7a0-be141de4315d
2012-01-05 21:31:03 +00:00
23d93a2f78 Again some linking order fixes
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1375 6778bc44-b910-0410-a7a0-be141de4315d
2012-01-05 16:38:06 +00:00
4ad9f35f7b msvc / windows related fixes courtesy of tobigun
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1330 6778bc44-b910-0410-a7a0-be141de4315d
2010-01-18 03:43:41 +00:00
37d939d701 more of the same cmake fixes
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1301 6778bc44-b910-0410-a7a0-be141de4315d
2009-10-13 03:15:40 +00:00
d3c983c98c libprojectM build fix, partial ftgl build fix on fedora.
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1295 6778bc44-b910-0410-a7a0-be141de4315d
2009-10-10 20:42:17 +00:00
359835aa6c carm: memory leak fix when multiple preset extensions exist for same factory pointer.
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/personal/carm/represet@1204 6778bc44-b910-0410-a7a0-be141de4315d
2009-01-22 04:15:24 +00:00
c7c25b69b3 clever solution to using auto pointers with custom factory delete methods
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/personal/carm/represet@1193 6778bc44-b910-0410-a7a0-be141de4315d
2008-10-06 08:43:48 +00:00
dc5b6c8d11 buildable native presets
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/personal/carm/represet@1190 6778bc44-b910-0410-a7a0-be141de4315d
2008-10-04 09:17:13 +00:00
690215ce0b libprojectM builds correctly!
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/personal/carm/represet@1184 6778bc44-b910-0410-a7a0-be141de4315d
2008-09-26 17:39:21 +00:00
54117a4222 more build refactoring
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/personal/carm/represet@1183 6778bc44-b910-0410-a7a0-be141de4315d
2008-09-22 19:58:50 +00:00
cbbfc531cf cmakelist mods
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/personal/carm/represet@1182 6778bc44-b910-0410-a7a0-be141de4315d
2008-09-22 13:42:07 +00:00
21b9911ffd incrementally closer to buildable system
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/personal/carm/represet@1180 6778bc44-b910-0410-a7a0-be141de4315d
2008-09-20 19:21:36 +00:00
334dfe2a26 finished native preset factory cmake file
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/personal/carm/represet@1177 6778bc44-b910-0410-a7a0-be141de4315d
2008-09-20 05:34:44 +00:00
5ec690773a partially complete cmake files for libprojectM subdirectories
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/personal/carm/represet@1176 6778bc44-b910-0410-a7a0-be141de4315d
2008-09-20 05:31:51 +00:00
2410fbc545 encapsulating native / milk files
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/personal/carm/represet@1174 6778bc44-b910-0410-a7a0-be141de4315d
2008-09-19 22:47:04 +00:00
6990509607 fun with the svn mv command!
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/personal/carm/represet@1173 6778bc44-b910-0410-a7a0-be141de4315d
2008-09-19 22:33:01 +00:00