1 ## automake input file for WINGs
5 SUBDIRS = WINGs . po Documentation Resources
6 DIST_SUBDIRS = $(SUBDIRS) Tests Examples Extras
8 libWINGs_la_LDFLAGS = -version-info @WINGS_VERSION@
9 libWUtil_la_LDFLAGS = -version-info @WUTIL_VERSION@
11 bin_SCRIPTS = get-wings-flags get-wutil-flags
13 lib_LTLIBRARIES = libWUtil.la libWINGs.la
16 LDADD= libWUtil.la libWINGs.la $(top_builddir)/wrlib/libwraster.la @INTLIBS@
17 libWINGs_la_LIBADD = libWUtil.la $(top_builddir)/wrlib/libwraster.la @XLIBS@ @XFTLIBS@ @FCLIBS@ @LIBM@ @PANGOLIBS@
18 libWUtil_la_LIBADD = @LIBBSD@
20 EXTRA_DIST = BUGS make-rgb Examples Extras Tests get-wings-flags.in get-wutil-flags
24 libWINGs_la_SOURCES = \
54 wprogressindicator.c \
66 libWUtil_la_SOURCES = \
94 AM_CPPFLAGS = -DRESOURCE_PATH=\"$(datadir)/WINGs\" \
95 -I$(top_srcdir)/WINGs/WINGs -I$(top_srcdir)/wrlib -I$(top_srcdir)/src \
96 @XFTFLAGS@ @HEADER_SEARCH_PATH@
98 pkgconfigdir = $(libdir)/pkgconfig
99 pkgconfig_DATA = WINGs.pc WUtil.pc
101 DISTCLEANFILES = $(pkgconfig_DATA) get-wings-flags
104 @echo "Generating $@"
105 @echo 'Name: WINGs' > $@
106 @echo 'Description: Small widget set with the NeXTStep(TM) look and feel' >> $@
107 @echo 'Version: $(VERSION)' >> $@
108 @echo 'Requires: wrlib WUtil' >> $@
109 @echo 'Libs: $(lib_search_path) -lWINGs' >> $@
110 @echo 'Libs.private: $(XFTLIBS) $(PANGOLIBS) $(XLIBS) -lm $(INTLIBS)' >> $@
111 @echo 'Cflags: $(inc_search_path)' >> $@
113 get-wings-flags: get-wings-flags.in Makefile
114 @echo "Generating $@"
115 @$(SED) -e 's#$${inc_search_path}#$(inc_search_path)#;' \
116 -e 's#$${lib_search_path}#$(lib_search_path)#;' \
117 -e 's#$${GFXLIBS}#$(GFXLIBS)#;' \
118 -e 's#$${XFTLIBS}#$(XFTLIBS)#;' \
119 -e 's#$${PANGOLIBS}#$(PANGOLIBS)#;' \
120 -e 's#$${INTLIBS}#$(INTLIBS)#;' \
121 -e 's#$${XLIBS}#$(XLIBS)#;' < $(abs_srcdir)/get-wings-flags.in > $@
125 @echo "Generating $@"
126 @echo 'Name: WUtil' > $@
127 @echo 'Description: Utility library for WINGs' >> $@
128 @echo 'Version: $(VERSION)' >> $@
129 @echo 'Libs: -L$(libdir) -lWUtil' >> $@
130 @echo 'Libs.private: $(INTLIBS)' >> $@
131 @echo 'Cflags: -I$(includedir)' >> $@