157b44f443
Maybe they aren't dist'ed if they are in Automake conditional? This probably makes both GTK2 and GTK3 files installed unconditionally.
124 lines
3.0 KiB
Makefile
124 lines
3.0 KiB
Makefile
## Process this file with automake to produce Makefile.in
|
|
|
|
SUBDIRS = tagmanager scintilla src plugins icons po doc tests
|
|
|
|
AUTOMAKE_OPTIONS = 1.7
|
|
|
|
ACLOCAL_AMFLAGS = -I m4
|
|
|
|
WIN32_BUILD_FILES = \
|
|
geany_private.rc \
|
|
geany.exe.manifest \
|
|
win32-config.h \
|
|
makefile.win32
|
|
|
|
SYS_DATA_FILES = \
|
|
data/c99.tags \
|
|
data/php.tags \
|
|
data/python.tags \
|
|
data/pascal.tags \
|
|
data/html_entities.tags \
|
|
$(srcdir)/data/filetypes.* \
|
|
data/filetype_extensions.conf \
|
|
data/snippets.conf \
|
|
data/ui_toolbar.xml \
|
|
$(srcdir)/data/templates/* \
|
|
$(srcdir)/data/templates/files/* \
|
|
$(srcdir)/data/colorschemes/* \
|
|
$(top_srcdir)/data/geany.glade \
|
|
data/geany.css \
|
|
data/geany.gtkrc
|
|
|
|
EXTRA_DIST = \
|
|
autogen.sh \
|
|
wscript \
|
|
waf \
|
|
geany.desktop.in \
|
|
geany.pc.in \
|
|
geany.spec \
|
|
ChangeLog.pre-0-17 \
|
|
ChangeLog.pre-1-22 \
|
|
HACKING \
|
|
README.I18N \
|
|
README.Packagers \
|
|
po/intl_stats.sh \
|
|
intltool-extract.in \
|
|
intltool-merge.in \
|
|
intltool-update.in \
|
|
$(SYS_DATA_FILES) \
|
|
$(WIN32_BUILD_FILES)
|
|
|
|
DISTCLEANFILES = \
|
|
geany.desktop \
|
|
intltool-extract \
|
|
intltool-merge \
|
|
intltool-update
|
|
|
|
uninstall-local:
|
|
rm -rf $(DESTDIR)$(pkgdatadir);
|
|
|
|
install-data-local: install-data-only
|
|
@$(NORMAL_INSTALL)
|
|
|
|
install-data-only:
|
|
@$(NORMAL_INSTALL)
|
|
$(mkinstalldirs) $(DESTDIR)$(pkgdatadir); \
|
|
$(INSTALL_DATA) $(srcdir)/COPYING $(DESTDIR)$(pkgdatadir)/GPL-2; \
|
|
for file in $(srcdir)/data/*; do \
|
|
if test -f $$file; then \
|
|
$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdatadir)/; \
|
|
fi \
|
|
done
|
|
$(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/templates;
|
|
for file in $(srcdir)/data/templates/*; do \
|
|
if test -f $$file; then \
|
|
$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdatadir)/templates/; \
|
|
fi \
|
|
done
|
|
$(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/templates/files;
|
|
for file in $(srcdir)/data/templates/files/*; do \
|
|
if test -f $$file; then \
|
|
$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdatadir)/templates/files/; \
|
|
fi \
|
|
done
|
|
$(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/colorschemes;
|
|
for file in $(srcdir)/data/colorschemes/*; do \
|
|
if test -f $$file; then \
|
|
$(INSTALL_DATA) $$file $(DESTDIR)$(pkgdatadir)/colorschemes/; \
|
|
fi \
|
|
done
|
|
|
|
|
|
dist-hook:
|
|
@if test -d "$(top_srcdir)/.git"; then \
|
|
echo ' GEN ChangeLog'; \
|
|
( cd "$(top_srcdir)" && \
|
|
echo '# Generated by Makefile. Do not edit.' && echo && \
|
|
git log --stat 0.21.0.. ) > ChangeLog.tmp \
|
|
&& mv -f ChangeLog.tmp "$(distdir)/ChangeLog" \
|
|
|| ( rm -f ChangeLog.tmp ; \
|
|
echo 'Failed to generate ChangeLog' >&2 ); \
|
|
else \
|
|
echo 'A git clone is required to generate a ChangeLog' >&2; \
|
|
fi
|
|
|
|
|
|
sign:
|
|
if test -f $(PACKAGE)-$(VERSION).tar.gz; then \
|
|
gpg --detach-sign --digest-algo SHA512 $(PACKAGE)-$(VERSION).tar.gz; fi
|
|
if test -f $(PACKAGE)-$(VERSION).tar.bz2; then \
|
|
gpg --detach-sign --digest-algo SHA512 $(PACKAGE)-$(VERSION).tar.bz2; fi
|
|
|
|
|
|
rpm: dist
|
|
rpmbuild -ta $(distdir).tar.gz
|
|
|
|
|
|
pkgconfig_DATA = geany.pc
|
|
pkgconfigdir = $(libdir)/pkgconfig
|
|
|
|
desktopdir = $(datadir)/applications
|
|
desktop_in_files = geany.desktop
|
|
desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
|
|
@INTLTOOL_DESKTOP_RULE@
|