1AM_CPPFLAGS= -I$(gwenhywfar_symlinkdir) \ 2 -I$(top_srcdir)/src/base \ 3 -I$(top_srcdir)/src/parser \ 4 $(LIBGNUTLS_CFLAGS) \ 5 @all_includes@ 6 7AM_CFLAGS=@visibility_cflags@ @WERROR@ -DBUILDING_GWENHYWFAR 8 9typefiles=\ 10 testmodule.xml 11 12EXTRA_DIST=$(typefiles) 13 14noinst_LTLIBRARIES=libtestframework.la 15 16noinst_HEADERS=\ 17 testmodule_p.h \ 18 testframework_p.h \ 19 testgui_l.h \ 20 testgui_p.h 21 22 23iheaderdir=$(gwenhywfar_headerdir_am)/gwenhywfar 24iheader_HEADERS=\ 25 testmodule.h \ 26 testframework.h 27 28 29libtestframework_la_SOURCES=\ 30 testmodule.c \ 31 testframework.c \ 32 testgui.c 33 34 35 36types: $(typefiles) 37 typemaker2 -I $(top_srcdir)/tools/typemaker2/types/c -I $(srcdir) --destfolder="$(srcdir)" -D GWENHYWFAR_API $(typefiles) 38 39typedefs: $(typefiles) 40 typemaker2 --defs-only -I $(top_srcdir)/tools/typemaker2/types/c -I $(srcdir) --destfolder="$(srcdir)" -D GWENHYWFAR_API $(typefiles) 41 42 43format_build_files: 44 for f in $(built_sources) $(build_headers); do \ 45 $(ASTYLE) --style=linux -s2 --min-conditional-indent=0 --indent-labels --pad-oper --suffix=none $$f; \ 46 done 47 48 49sources: 50 for f in $(libtestframework_la_SOURCES); do \ 51 echo $(subdir)/$$f >>$(top_srcdir)/i18nsources; \ 52 done 53 for d in $(SUBDIRS); do \ 54 make -C $$d sources; \ 55 done 56 57