Filippo Giunchedi
b71fa51fc0
make distclean non-fatal for lib/javascript
...
also add some notes/comments
2009-12-28 13:39:11 +01:00
Filippo Giunchedi
8b50b45ee7
reorder makefile to have 'all' as first target
2009-12-28 13:11:03 +01:00
Filippo Giunchedi
d45d59bf23
documentation/cosmetic fixes for lib/javascript/GNUmakefile.in
2009-12-28 13:11:03 +01:00
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
2ee4e0c6ef
remove unneeded components from lib/javascript
...
probably some others can be safely removed too
2009-12-28 13:11:02 +01:00
Filippo Giunchedi
45d2db49eb
import xulrunner 1.9.1.4 into lib/javascript
2009-12-28 13:11:02 +01:00
Filippo Giunchedi
acd0eca4ea
remove old version of lib/javascript
2009-12-28 13:11:01 +01:00
Jaromil
67b6949fe4
fix compilation for current static lib/js
2009-11-21 11:02:59 +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
fc3e839fff
SLangWidget: do not use jutils
...
Remove jutils.h references from slw.
Calling 'src' from 'lib' is nonsense.
Signed-off-by: Luca Bigliardi <shammash@artha.org >
2009-09-02 04:44:06 +01:00
Filippo Giunchedi
39f1f06765
include SLANG_CFLAGS and SLANG_LIBS into lib/slw/Makefile.am
2009-08-29 01:19:01 +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
b21ac0087e
frei0r: remove lib/frei0r sources
2009-07-26 11:28:25 +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
Filippo Giunchedi
36240d0357
quick-fix for frei0r
...
"bogus" commit as frei0r needs to be updated from upstream where this is
already fixed
2009-07-10 00:46:00 +02:00
Filippo Giunchedi
be95b8b25b
install headers in lib/ missing from dist
2009-07-10 00:45:55 +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
Yaakov M. Nemoy
c05c447c02
Merge branch 'trunk' into fedora
2009-06-17 22:35:26 +02: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
Luca Bigliardi
1049dae8da
Remove whitespace after '\'
2009-04-09 13:52:09 +02:00
Jaromil
f9210067da
end of strings normalized to 0x0
2009-04-09 12:51:13 +02:00
Jaromil
ed5f59ed91
new console starts working properly
2009-04-09 12:51:07 +02:00
Jaromil
719194af9d
continuing the console rewrite
...
now compiles but things need smoothing
2009-04-09 12:51:06 +02:00
Jaromil
8c6a65e954
started the console cleanup and rewrite
...
now using the Slang Widget Library
2009-04-09 12:51:06 +02:00
Yaakov M. Nemoy
6ab131da4f
Fixes plugin dir to use whatever libdir is configured.
...
This is necessary for systems that use lib and lib64 to handle multilib scenarios
2009-04-06 19:20:26 -04:00
Luca Bigliardi
e59ff097c1
Fix ccvt AS flags.
...
Fix ccvt AS flags with new macro directives.
2009-03-22 13:56:44 +01: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
Luca Bigliardi
d0c8926d86
Non executable stack always defined.
...
Move non-executable stack info outside conditional compilation.
2009-03-15 15:04:41 +01:00
Luca Bigliardi
3fd3ba0a4a
ccvt_yuyv_bgr32 in C if assembly is not available
2009-03-15 13:46: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
Luca Bigliardi
ef01a19745
Build outside srcdir (1)
...
Link is against top_builddir.
TODO: fix javascript build
2009-03-11 12:09:23 +01:00
Luca Bigliardi
d211d722a7
Position indipendent assembly for ccvt.
...
Load constants using the stack instead of .data.
2009-03-01 22:50:41 +01:00
Luca Bigliardi
88ad4c87b6
Non executable stack for ccvt
2009-03-01 22:50:41 +01:00
Luca Bigliardi
7682aca56b
Use -fPIC in javascript.
...
Now "scanelf -qT src/.libs/libfreej.so.0.0.0" complains only about ccvt
asm.
2009-03-01 22:50:41 +01:00
Luca Bigliardi
6c088954b2
Use static convenience libtool libraries.
...
Move to convenience libtool libraries to avoid portability issues
(javascript still missing).
Remove duplicated flash linking.
2009-03-01 22:50:41 +01:00
Luca Bigliardi
b227b8b5ec
ccvt: don't ignore previous CFLAGS
2009-02-18 23:35:14 +01:00
Luca Bigliardi
e3758092ae
Fix ccvt build on.
...
automake does not pass INCLUDES to CCASCOMPILE so config.h
is not found. Fix by duplicating INCLUDES in CFLAGS.
2009-02-13 16:28:05 +01:00
xant
1637f924ad
- avoid including using relative path because that won't work when building on osx
...
(since config.h is statically stored within the xcode/ directory and won't be automatically generated)
- fixes in CVideoGrabber to allow stopping/restarting video capture using the GUI
(initialization/deinitialization is now handled correctly by CFreej.mm but that part is going to change anyway)
2009-02-13 13:10:07 +01:00
Jaromil
38ec36a5ba
ok refixed, basically rebasing last 2 commits...
2009-02-09 01:06:07 +01:00
Jaromil
21b4caca1d
osx compile fixes
...
on xant's comp
2009-02-08 23:23:54 +01:00
xant
929358211d
more fixes to compile on osx
2009-02-08 11:38:15 +01:00