"Fossies" - the Fresh Open Source Software Archive

Member "genius-1.0.24/gtkextra/Makefile.am" (7 Apr 2018, 3969 Bytes) of package /linux/misc/genius-1.0.24.tar.xz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "Makefile.am": 1.0.23_vs_1.0.24.

    1 ## Process this file with automake to produce makefile.in
    2 SUBDIRS=.
    3 
    4 AM_CPPFLAGS = \
    5 	-I$(srcdir)						\
    6 	-I$(top_srcdir)						\
    7 	-I$(top_srcdir)/ve					\
    8 	-I$(top_srcdir)/gtkextra				\
    9 	-I$(top_builddir)					\
   10 	-I$(top_builddir)/ve					\
   11 	-I$(top_builddir)/gtkextra				\
   12 	-DGNOMELOCALEDIR=\""$(datadir)/locale"\"		\
   13 	$(WARN_CFLAGS)						\
   14 	$(GENIUS_CFLAGS)
   15 
   16 #	-I$(includedir)
   17 
   18 AM_CFLAGS = $(PGO_CFLAGS)
   19 
   20 # Use these only really for checking for deprecated use, not all the time
   21 #	-DG_DISABLE_DEPRECATED			\
   22 #	-DGDK_DISABLE_DEPRECATED		\
   23 #	-DGDK_PIXBUF_DISABLE_DEPRECATED		\
   24 #	-DGTK_DISABLE_DEPRECATED		\
   25 #	-DGNOME_DISABLE_DEPRECATED		\
   26 #
   27 
   28 
   29 # For a gnome build set this in configure.in
   30 #  VICIOUS_GNOME_LIBS="libviciousui.a libviciousui-gnome.a \
   31 #       libviciousui-minimal.a libvicious-gnome.a"
   32 #  AC_SUBST(VICIOUS_GNOME_LIBS)
   33 
   34 noinst_LIBRARIES = \
   35 	libgtkextra-genius.a
   36 
   37 EXTRA_LIBRARIES = \
   38 	libgtkextra-genius.a
   39 
   40 EXTRA_DIST=gtkextra-marshal.list
   41 
   42 public_h_sources =	\
   43 	gtkextra.h		\
   44 	gtkextra-compat.h	\
   45 	gtkpsfont.h		\
   46 	gtkplot.h		\
   47 	gtkplot3d.h		\
   48 	gtkplotarray.h		\
   49 	gtkplotbar.h		\
   50 	gtkplotbox.h		\
   51 	gtkplotcandle.h		\
   52 	gtkplotcanvas.h		\
   53 	gtkplotcanvasellipse.h	\
   54 	gtkplotcanvasline.h	\
   55 	gtkplotcanvaspixmap.h	\
   56 	gtkplotcanvasplot.h	\
   57 	gtkplotcanvasrectangle.h	\
   58 	gtkplotcanvastext.h	\
   59 	gtkplotcsurface.h	\
   60 	gtkplotdata.h		\
   61 	gtkplotdt.h		\
   62 	gtkplotflux.h		\
   63 	gtkplotgdk.h		\
   64 	gtkplotcairo.h		\
   65 	gtkplotpc.h		\
   66 	gtkplotpixmap.h		\
   67 	gtkplotpolar.h		\
   68 	gtkplotprint.h		\
   69 	gtkplotps.h		\
   70 	gtkplotsurface.h
   71 
   72 libgtkextra_genius_a_SOURCES =	\
   73 	$(public_h_sources)	\
   74 	gtkextra-marshal.c	\
   75 	gtkextra-marshal.h	\
   76 	gtkextratypebuiltins.c	\
   77 	gtkextratypebuiltins.h	\
   78 	gtkextra.c		\
   79 	gtkpsfont.c		\
   80 	gtkplot.c		\
   81 	gtkplot3d.c		\
   82 	gtkplotarray.c		\
   83 	gtkplotbar.c		\
   84 	gtkplotbox.c		\
   85 	gtkplotcandle.c		\
   86 	gtkplotcanvas.c		\
   87 	gtkplotcanvasellipse.c	\
   88 	gtkplotcanvasline.c	\
   89 	gtkplotcanvaspixmap.c	\
   90 	gtkplotcanvasplot.c	\
   91 	gtkplotcanvasrectangle.c	\
   92 	gtkplotcanvastext.c	\
   93 	gtkplotcsurface.c	\
   94 	gtkplotdata.c		\
   95 	gtkplotdt.c		\
   96 	gtkplotflux.c		\
   97 	gtkplotgdk.c		\
   98 	gtkplotcairo.c		\
   99 	gtkplotpc.c		\
  100 	gtkplotpixmap.c		\
  101 	gtkplotpolar.c		\
  102 	gtkplotprint.c		\
  103 	gtkplotps.c		\
  104 	gtkplotsurface.c
  105 
  106 $(srcdir)/gtkextra-marshal.h: gtkextra-marshal.list
  107 	( @GLIB_GENMARSHAL@ --prefix=gtkextra gtkextra-marshal.list --header > gtkextra-marshal.tmp \
  108 	&& mv gtkextra-marshal.tmp gtkextra-marshal.h ) \
  109 	|| ( rm -f gtkextra-marshal.tmp && exit 1 )
  110 $(srcdir)/gtkextra-marshal.c: gtkextra-marshal.h
  111 	( echo '#include "gtkextra-marshal.h"' > gtkextra-marshal.tmp \
  112        	&& @GLIB_GENMARSHAL@ --prefix=gtkextra gtkextra-marshal.list --body >> gtkextra-marshal.tmp \
  113 	&& mv gtkextra-marshal.tmp gtkextra-marshal.c ) \
  114 	|| ( rm -f gtkextra-marshal.tmp && exit 1 )
  115 
  116 
  117 $(srcdir)/gtkextratypebuiltins.h: $(public_h_sources)
  118 	( cd $(srcdir) && glib-mkenums \
  119 		--fhead "#ifndef __GTKEXTRA_TYPE_BUILTINS_H__\n#define __GTKEXTRA_TYPE_BUILTINS_H__\n\n#include <glib-object.h>\n\nG_BEGIN_DECLS\n" \
  120 		--fprod "/* enumerations from \"@filename@\" */\n" \
  121 		--vhead "GType @enum_name@_get_type (void);\n#define GTK_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n" \
  122 		--ftail "G_END_DECLS\n\n#endif /* __GTKEXTRA_TYPE_BUILTINS_H__ */" \
  123 		$(public_h_sources) ) > gtkextratypebuiltins.h
  124 
  125 
  126 $(srcdir)/gtkextratypebuiltins.c: $(public_h_sources)
  127 	( cd $(srcdir) \
  128 		&& echo '#include "gtkextratypebuiltins.h"' > $(srcdir)/gtkextratypebuiltins.c \
  129 	        && glib-mkenums \
  130 		--fhead "#define GTKEXTRA_ENABLE_BROKEN\n#include \"gtkextra.h\"" \
  131 		--fprod "\n/* enumerations from \"@filename@\" */" \
  132 		--vhead "GType\n@enum_name@_get_type (void)\n{\n  static GType etype = 0;\n  if (etype == 0) {\n    static const G@Type@Value values[] = {" \
  133 		--vprod "      { @VALUENAME@, \"@VALUENAME@\", \"@valuenick@\" }," \
  134 		--vtail "      { 0, NULL, NULL }\n    };\n    etype = g_@type@_register_static (\"@EnumName@\", values);\n  }\n  return etype;\n}\n" \
  135 		$(public_h_sources) ) >> $(srcdir)/gtkextratypebuiltins.c