1 ## Process this file with automake to produce Makefile.in 2 3 SUBDIRS = desktop 4 5 EXTRA_DIST = \ 6 mangle \ 7 glade/interface.c \ 8 glade/gfsview.glade \ 9 glade/gfsview.gladep \ 10 gfsview 11 12 INCLUDES = \ 13 -DPACKAGE_DATA_DIR=\""$(datadir)/gfsview"\" \ 14 -DPACKAGE_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \ 15 -I$(top_srcdir) 16 17 bin_PROGRAMS = gfsview2D gfsview3D 18 19 bin_SCRIPTS = gfsview 20 21 BUILT_SOURCES = glade/mangled_interface.c 22 23 CLEANFILES = $(BUILT_SOURCES) 24 25 SRC = \ 26 glade/mangled_interface.c glade/interface.h \ 27 glade/callbacks.c glade/callbacks.h \ 28 glade/support.c glade/support.h \ 29 $(top_srcdir)/gl2ps/gl2ps.c $(top_srcdir)/gl2ps/gl2ps.h \ 30 main.c \ 31 gfkgl.c gfkgl.h 32 33 gfsview2D_SOURCES = $(SRC) gfkgl2D.h 34 gfsview2D_CFLAGS = @SN_CFLAGS@ @GTK_CFLAGS@ @GERRIS2D_CFLAGS@ 35 gfsview2D_LDADD = -L$(top_builddir)/gl2ps -lgl2ps \ 36 -L$(top_builddir)/gl -lgfsgl2D \ 37 @SN_LIBS@ @GTK_LIBS@ @GERRIS2D_LIBS@ 38 gfsview2D_DEPENDENCIES = $(top_builddir)/gl2ps/libgl2ps.la $(top_builddir)/gl/libgfsgl2D.la 39 40 gfsview3D_SOURCES = $(SRC) gfkgl3D.h 41 gfsview3D_CFLAGS = @SN_CFLAGS@ @GTK_CFLAGS@ @GERRIS3D_CFLAGS@ 42 gfsview3D_LDADD = -L$(top_builddir)/gl2ps -lgl2ps \ 43 -L$(top_builddir)/gl -lgfsgl3D \ 44 @SN_LIBS@ @GTK_LIBS@ @GERRIS3D_LIBS@ 45 gfsview3D_DEPENDENCIES = $(top_builddir)/gl2ps/libgl2ps.la $(top_builddir)/gl/libgfsgl3D.la 46 47 glade/mangled_interface.c: $(srcdir)/glade/interface.c $(srcdir)/glade/interface.h 48 sh $(srcdir)/mangle < $(srcdir)/glade/interface.c > $(srcdir)/glade/mangled_interface.c