Projekt

Allgemein

Profil

Herunterladen (2,45 KB) Statistiken
| Zweig: | Markierung: | Revision:
INCLUDES= -I$(gwenhywfar_symlinkdir) \
-I$(top_srcdir)/src/ \
-I$(top_srcdir)/src/base \
-I$(top_srcdir)/src/gui \
-I$(top_srcdir)/src/io \
-I$(top_srcdir)/src/ipc \
-I$(top_srcdir)/src/parser

# Don't include src/os above because its process.h conflicts with the
# system's <process.h>, at least for gcc3.2 on mingw32
# -I$(top_srcdir)/src/os

AM_CFLAGS=@PROFILING_CFLAGS@ @visibility_cflags@ -DBUILDING_GWENHYWFAR

DEFS+=-DGWEN_BUFFER_DEFAULT_HARDLIMIT='@gwenhywfar_buffer_hardlimit@'

noinst_LTLIBRARIES=libbase.la


typedatadir=$(datadir)/gwenhywfar/typemaker2/c
dist_typedata_DATA=\
gwen_param.tm2 gwen_param_list.tm2 gwen_param_list2.tm2 gwen_param_tree.tm2


typefiles=param.xml


EXTRA_DIST=$(typefiles) param_fns.c



noinst_HEADERS=\
args_p.h \
buffer_p.h \
debug_p.h \
error_l.h \
error_p.h \
gwensignal_p.h \
i18n_l.h \
idlist_p.h \
idlist64_p.h \
inherit_p.h \
list_p.h \
list1_p.h \
logger_l.h \
logger_p.h \
memory_l.h \
memory_p.h \
pathmanager_l.h \
pathmanager_p.h \
plugindescr_p.h \
plugin_l.h \
plugin_p.h \
refptr_p.h \
ringbuffer_p.h \
stringlist_p.h \
stringlist2_p.h \
idmap_p.h \
memcache_p.h \
tree_p.h \
pointerlist_p.h \
multicache_p.h \
param_p.h


iheaderdir=$(gwenhywfar_headerdir_am)/gwenhywfar
iheader_HEADERS=\
args.h \
buffer.h \
debug.h \
error.h \
gwensignal.h \
i18n.h \
idlist.h \
idlist64.h \
inherit.h \
list.h \
list1.h \
list1.tmpl \
list2.h \
list2.tmpl \
logger.h \
memory.h \
misc.h \
misc2.h \
pathmanager.h \
plugin.h \
plugindescr.h \
refptr.h \
ringbuffer.h \
stringlist.h \
stringlist2.h \
idmap.h \
fastbuffer.h \
memcache.h \
tree.h \
pointerlist.h \
multicache.h \
bindata.h \
param.h \
param_fns.h


libbase_la_SOURCES=\
args.c \
buffer.c \
debug.c \
error.c \
gwensignal.c \
i18n.c \
idlist.c \
idlist64.c \
inherit.c \
list.c \
list1.c \
logger.c \
memory.c \
pathmanager.c \
plugin.c \
plugindescr.c \
refptr.c \
ringbuffer.c \
stringlist.c \
stringlist2.c \
idmap.c \
fastbuffer.c \
memcache.c \
tree.c \
pointerlist.c \
multicache.c \
param.c


sources:
for f in $(libbase_la_SOURCES); do \
echo $(subdir)/$$f >>$(top_srcdir)/i18nsources; \
done
for d in $(SUBDIRS); do \
make -C $$d sources; \
done


types: $(typefiles) typedefs
typemaker2 -I $(srcdir) --destfolder="$(srcdir)" -D GWENHYWFAR_API $(typefiles)

typedefs: $(typefiles)
typemaker2 --defs-only -I $(srcdir) --destfolder="$(srcdir)" -D GWENHYWFAR_API $(typefiles)


(1-1/99)