Commit Graph

44 Commits

Author SHA1 Message Date
Filippo Giunchedi
daf0751299 add lib/javascript/ to the build system
a GNUmakefile.in which acts like a proxy to the real Makefile has been added to
lib/javascript to hook it into freej buildsystem, this means it will work only
with GNU make but it is the only file needed into lib/javascript/
2009-12-28 13:11:02 +01:00
Filippo Giunchedi
b09844b468 remove goom library
the code is untouched so it is just a matter of AC_DEFINE WITH_GOOM
2009-10-18 14:16:45 +01:00
Luca Bigliardi
a1feb4b979 Purge libshout sources from lib/
Signed-off-by: Luca Bigliardi <shammash@artha.org>
2009-08-23 17:18:11 +01:00
Luca Bigliardi
6f197def74 Purge liblo sources from lib/ .
Signed-off-by: Luca Bigliardi <shammash@artha.org>
2009-08-23 16:52:00 +01:00
Luca Bigliardi
d550fb2ce9 Purge cwiid sources from lib
Signed-off-by: Luca Bigliardi <shammash@artha.org>
2009-08-20 20:17:18 +01:00
Luca Bigliardi
ce9533513d frei0r: do not build freej provided version
Starting from commit f0f493a FreeJ on Linux doesn't look for its own
frei0r version. Since frei0r now can be properly checked with pkg-config
we can remove it from FreeJ source tree.

Let's stop building internal frei0r version. For now frei0r check is
fatal because a proper conditional compilation is missing.
2009-07-26 11:21:29 +01:00
Luca Bigliardi
106442281c liblo dynamic
Use liblo dynamically when available, otherwise fallback on
static version.
2009-07-23 18:26:23 +01:00
Luca Bigliardi
4df9da27e6 SDL_image dynamic
Check if it's possible to use SDL_image dynamically,
otherwise fallback to static version.
2009-07-23 16:55:42 +01:00
Luca Bigliardi
312e637556 SDL_ttf dynamic.
Check if it's possible to use SDL_ttf dynamically,
otherwise fallback on static version.
2009-07-23 16:00:05 +01:00
Filippo Giunchedi
9fbfb89cc6 lib/ cleanup/reorganization 2009-07-21 17:30:02 +02:00
Filippo Giunchedi
33810010e2 manually exclude lib/javascript from DIST_SUBDIRS 2009-07-10 09:25:51 +02:00
Luca Bigliardi
4fa6dd2b0b Cleanup conditional SUBDIRS building.
Use AM_CONDITIONAL for conditional SUBDIRS building to
let automake handle all the directives automatically.

Note: this should be the highest complexity a Makefile.am
can contain. All the logic should live in configure.ac .
2009-07-09 11:23:21 +01:00
Luca Bigliardi
6ec6ebccb5 Dynamic SDL_gfx
Use external SDL_gfx if available, otherwise fallback on our own.
2009-06-20 08:41:00 +01:00
Jaromil
59de5745a2 cleanup and streaming debugging
detecting and linking system wide libshout
2009-05-21 14:06:18 +02:00
Luca Bigliardi
015c608b0f A bit more "make dist"-able.
- Use DIST_SUBDIRS to dist subdirectories even if these are not
  configured
- Do not run swig on "make dist"
- Add some extra files

Now bindings subdir should "make dist" nicely.

TODO on build system is still:
- say 'bye bye' to lib/javascript sources (or autotoolize)
- fix 'doc/scripting' to be able to build outside sources
2009-04-24 02:04:24 +02:00
Jaromil
8c6a65e954 started the console cleanup and rewrite
now using the Slang Widget Library
2009-04-09 12:51:06 +02:00
Luca Bigliardi
52afbcc361 Conditional compilation for frei0r.
Turn off frei0r build and install with '--disable-frei0r'
2009-03-16 16:13:14 +01:00
Jaromil
e1a22a0722 link libmozjs (spidermonkey) from shared library
tested on ubuntu with xulrunner-js, still their packaging has bugs
and i guess debian too. but let's see and test around
2009-03-11 15:19:12 +01:00
Jaromil
2c5fcc3003 documentation update for 0.10 release,
build fixes on audio / goom configure detection
2008-05-30 10:51:56 +02:00
Jaromil
2408b2752e fix to freeframe generators (tested with xscreensaverplugins),
better display of crowded completions on console,
some more build fixes
2008-05-25 21:09:44 +02:00
Jaromil
59412fae91 configure cleanup,
removed old static libraries: portaudio, avcodec, avformat
2008-05-25 17:26:03 +02:00
Jaromil
db3d4a9a3f compile time fixes,
avcodec new api fix (also debian bug #482212),
simple wiimote actionpaint script
2008-05-24 19:42:47 +02:00
Jaromil
49377f6f5b removed c++ implementation of tbt layer
(will be implemented directly in javascript)
2008-05-21 21:01:29 +02:00
Jaromil
cbe2512be1 wiimote fixed, now connects :) controller needs more development 2008-04-27 23:45:49 +02:00
Jaromil
e55f7e31e7 wiimote library for upcoming wii controller 2008-04-26 20:20:35 +02:00
Jaromil
0b4f72cb24 big commit including:
changer to the audio bus (to be continued)
wrapping of memory allocation
fixes to the theora encoding
and more fixes...
2008-04-24 16:57:07 +02:00
jaromil
dbbae1876b freej: new xmlrpc daemon to receive script commands from remote (testing..),
small fix in controller/javascript classes,
new --enable-dynamic-build to link to dynamic ogg/theora and ffmpeg libs



git-svn-id: svn://dyne.org/rastasoft/freej/trunk@930 383723c8-4afa-0310-b8a8-b1afb83214fc
2007-10-07 20:03:09 +00:00
jaromil
835630468a freej: frei0r filters import
git-svn-id: svn://dyne.org/rastasoft/freej/trunk@927 383723c8-4afa-0310-b8a8-b1afb83214fc
2007-10-06 00:31:45 +00:00
jaromil
1582e32f5e freej: fix for libshout linking
git-svn-id: svn://dyne.org/rastasoft/freej/trunk@924 383723c8-4afa-0310-b8a8-b1afb83214fc
2007-10-03 19:59:18 +00:00
jaromil
98198c3880 cleaned up the makefile mess in subversion
git-svn-id: svn://dyne.org/rastasoft/freej/trunk@918 383723c8-4afa-0310-b8a8-b1afb83214fc
2007-09-01 17:23:45 +00:00
jaromil
d3108fefbb freej:
audio encoding fix,
default movie speed fix,
docu updates for 0.9 release



git-svn-id: svn://dyne.org/rastasoft/freej/trunk@917 383723c8-4afa-0310-b8a8-b1afb83214fc
2007-09-01 17:16:20 +00:00
jaromil
de66eb2033 freej: reverted to revision 835 (mistake in branch cration overwritten trunk)
git-svn-id: svn://dyne.org/rastasoft/freej/trunk@838 383723c8-4afa-0310-b8a8-b1afb83214fc
2007-03-13 01:43:14 +00:00
jaromil
3ae149b784 freej: gp2x console crosscompilable branch (ARM)
git-svn-id: svn://dyne.org/rastasoft/freej/trunk@836 383723c8-4afa-0310-b8a8-b1afb83214fc
2007-03-13 01:21:40 +00:00
jaromil
c00504acf6 new Time Based Text layer,
new S-Lang widget library,
keypress message routing now using INT instead of char for extended messages,
fixes to endian issues in color masking,
several other fixes and cleanups

coding done in Arboreto.org theater residency




git-svn-id: svn://dyne.org/rastasoft/freej/trunk@768 383723c8-4afa-0310-b8a8-b1afb83214fc
2006-10-03 17:25:14 +00:00
jaromil
ee264ef1e8 new goom layer (todo: connect to audio input),
some minor fixes



git-svn-id: svn://dyne.org/rastasoft/freej/trunk@767 383723c8-4afa-0310-b8a8-b1afb83214fc
2006-09-18 11:11:19 +00:00
jaromil
217497fe81 some more scripting work ongoing and restructuring of text layer:
now SDL_ttf is included for rendering fonts from the scrips,
to have a smooth and simple text scroller script it misses still a bit...



git-svn-id: svn://dyne.org/rastasoft/freej/trunk@690 383723c8-4afa-0310-b8a8-b1afb83214fc
2005-09-03 16:34:06 +00:00
jaromil
17b16f9770 fixes to compile without the theora-encoder (omitting theora-mmx and shouter)
git-svn-id: svn://dyne.org/rastasoft/freej/trunk@669 383723c8-4afa-0310-b8a8-b1afb83214fc
2005-08-21 17:04:44 +00:00
jaromil
22c6a4cfca small fix to shouter initialisation,
included the whole sdl_gfx library,
removal of imagefiler and rotozoomer (now provided by sdl_gfx)




git-svn-id: svn://dyne.org/rastasoft/freej/trunk@654 383723c8-4afa-0310-b8a8-b1afb83214fc
2005-08-18 16:52:47 +00:00
jaromil
c8d6e69756 gplflash library is now included for playback of
flash vectorial graphics in a layer



git-svn-id: svn://dyne.org/rastasoft/freej/freej@621 383723c8-4afa-0310-b8a8-b1afb83214fc
2005-08-05 19:29:26 +00:00
jaromil
abbb240d24 portaudio fix to really include drivers (alsa, oss and jack supported),
javascript now statically included





git-svn-id: svn://dyne.org/rastasoft/freej/freej@610 383723c8-4afa-0310-b8a8-b1afb83214fc
2005-08-04 15:04:17 +00:00
jaromil
2fc83655f7 statically included SDL_image library
git-svn-id: svn://dyne.org/rastasoft/freej/freej@602 383723c8-4afa-0310-b8a8-b1afb83214fc
2005-08-01 11:43:22 +00:00
jaromil
ef8f009c65 added portaudio V19 static library
git-svn-id: svn://dyne.org/rastasoft/freej/freej@592 383723c8-4afa-0310-b8a8-b1afb83214fc
2005-07-21 14:30:45 +00:00
jaromil
6781546a65 some more small fixes
git-svn-id: svn://dyne.org/rastasoft/freej/freej@590 383723c8-4afa-0310-b8a8-b1afb83214fc
2005-07-20 15:37:13 +00:00
jaromil
009bfde447 direct inclusion of new static libraries,
compilation fails at linking freej executable: more work ongoing



git-svn-id: svn://dyne.org/rastasoft/freej/freej@588 383723c8-4afa-0310-b8a8-b1afb83214fc
2005-07-20 13:05:35 +00:00