aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile.am
diff options
context:
space:
mode:
authorboris <boris>2001-08-25 19:51:48 +0000
committerboris <boris@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>2001-08-25 19:51:48 +0000
commitbad5da3d33faf0ab35259e6e6f4120872cab921a (patch)
tree392b8403f35e986cbe80eff8d77311239cda1930 /src/Makefile.am
parent69561bd136053fe9ec3fca2ff210ee5bc564376e (diff)
downloadenlightenment-bad5da3d33faf0ab35259e6e6f4120872cab921a.tar.gz
enlightenment-bad5da3d33faf0ab35259e6e6f4120872cab921a.tar.xz
enlightenment-bad5da3d33faf0ab35259e6e6f4120872cab921a.zip
Ok this has got some initial support with ferite, currently you can only
assign ferite scripts to menus see data/scripts/build_app_menu_db.sh and look at the exit menu item as an example. you will need ferite - i suggest that you use cvs ferite as this is what I am developing this against. This, my friends, is the first step of many :) SVN revision: 5280
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am16
1 files changed, 14 insertions, 2 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index 3b8d53306..e6fd853e0 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,8 +1,10 @@
## Process this file with automake to produce Makefile.in
+CLEANFILES = e_ferite_gen_*
+
INCLUDES = \
-I$(top_srcdir)/intl \
- @evas_cflags@ @edb_cflags@ @ebits_cflags@ @ecore_cflags@ @efsd_cflags@
+ @evas_cflags@ @edb_cflags@ @ebits_cflags@ @ecore_cflags@ @efsd_cflags@ @ferite_cflags@
bin_PROGRAMS = enlightenment
@@ -14,6 +16,10 @@ enlightenment_SOURCES = \
desktops.h desktops.c \
entry.h entry.c \
exec.h exec.c \
+ e_ferite.h e_ferite.c \
+ e_ferite_gen_header.h e_ferite_gen_core.c \
+ e_ferite_gen_e.c \
+ e_ferite_gen_Window.c \
fs.h fs.c \
icccm.h icccm.c \
icons.c \
@@ -31,5 +37,11 @@ enlightenment_SOURCES = \
view.h view.c \
e.h
-enlightenment_LDADD = @evas_libs@ @edb_libs@ @ebits_libs@ @ecore_libs@ @efsd_libs@ -lm -lc -ldl $(INTLLIBS)
+enlightenment_LDADD = @evas_libs@ @edb_libs@ @ebits_libs@ @ecore_libs@ @efsd_libs@ @ferite_libs@ -lm -lc -ldl $(INTLLIBS)
+e_ferite_gen_core.c: e_ferite.fec
+ rm -f e_ferite_gen_* ; \
+ @FEBUILDER@ -m e_ferite_gen e_ferite.fec ; \
+ mv e_ferite_gen_core.c e_ferite_gen_core.c.old ; \
+ cat e_ferite_gen_core.c.old | sed -e "s/module_init/e_ferite_register/g" > e_ferite_gen_core.c ; \
+ rm e_ferite_gen_core.c.old