Allow elements out of context in GOM.
[gedcom-parse.git] / gom / Makefile.am
index f4ba02018e9b4538a6d248cd40e080f88f7230c5..227a9c2860cfdfd4090fe648c4045b8718ed7a12 100644 (file)
@@ -2,8 +2,8 @@
 # $Id$
 # $Name$
 
-INCLUDES = -I $(srcdir)/../intl -I $(srcdir)/../include
-CFLAGS   = -g -O2 -W -Wall -Wno-unused-parameter -pedantic
+INCLUDES = -I$(srcdir)/../intl -I$(srcdir)/../include -I$(srcdir)/../utf8
+CFLAGS   = -O2 -W -Wall -pedantic -Wno-long-long @EXTRA_CFLAGS@
 
 lib_LTLIBRARIES = libgedcom_gom.la
 libgedcom_gom_la_SOURCES = gom.c \
@@ -30,7 +30,9 @@ libgedcom_gom_la_SOURCES = gom.c \
                           association.c \
                           source_event.c \
                           source_description.c \
-                          user_rec.c
+                          user_rec.c \
+                          gom_modify.c \
+                          gom_internal.c
 noinst_HEADERS = header.h \
                 submission.h \
                 submitter.h \
@@ -54,6 +56,10 @@ noinst_HEADERS = header.h \
                 association.h \
                 source_event.h \
                 source_description.h \
-                user_rec.h
+                user_rec.h \
+                gom_internal.h \
+                func_template.h
 
-libgedcom_gom_la_LDFLAGS = -version-info $(LIBVERSION)
+libgedcom_gom_la_LDFLAGS = -export-dynamic -version-info $(LIBVERSION) \
+                          -L../utf8/.libs
+libgedcom_gom_la_LIBADD  = -lutf8tools