Blame synfig-studio/Makefile.am

Carlos Lopez a09598
# $Id$
Carlos Lopez a09598
Carlos Lopez a09598
MAINTAINERCLEANFILES = \
Carlos Lopez a09598
	COPYING \
Carlos Lopez a09598
	INSTALL \
Carlos Lopez a09598
	config/ltmain.sh \
Carlos Lopez a09598
	doxygen.cfg \
Carlos Lopez a09598
	config/config.guess \
Carlos Lopez a09598
	config/config.sub \
Carlos Lopez a09598
	config/ltmain.sh \
Carlos Lopez a09598
	config/install-sh \
Carlos Lopez a09598
	config/mkinstalldirs \
Carlos Lopez a09598
	config/aclocal.m4 \
Carlos Lopez a09598
	config/missing \
Carlos Lopez a09598
	config/texinfo.tex \
Carlos Lopez a09598
	config/depcomp \
Carlos Lopez a09598
	aclocal.m4 \
Carlos Lopez a09598
	config.h.in \
Carlos Lopez a09598
	configure \
Carlos Lopez a09598
	stamp-h.in \
Carlos Lopez a09598
	Makefile.in \
Carlos Lopez a09598
	config.log \
Carlos Lopez a09598
	config.status \
Carlos Lopez a09598
	.doc_stamp \
Carlos Lopez a09598
	.DS_Store
BobSynfig 530130
bd8a5e
DISTCLEANFILES = \
Ankit Kumar Dwivedi 4b7e52
	org.synfig.SynfigStudio.desktop \
bd8a5e
	$(appdata_DATA)
Carlos Lopez a09598
b09cb0
if WITH_IMAGES
b09cb0
IMAGE_DIR = images
b09cb0
endif
b09cb0
BobSynfig 530130
#if WITH_SOUNDS
BobSynfig 530130
SOUND_DIR = sounds
BobSynfig 530130
#endif
BobSynfig 530130
Carlos Lopez a09598
SUBDIRS = \
Carlos Lopez a09598
	build_tools \
26920a
	brushes \
Carlos Lopez a09598
	src \
b09cb0
	$(IMAGE_DIR) \
BobSynfig 530130
	$(SOUND_DIR) \
a9921a
	plugins \
Rodolfo Ribeiro Gomes db5cb7
	ui \
Carlos Lopez a09598
	po
Carlos Lopez a09598
Carlos Lopez a09598
EXTRA_DIST = \
Carlos Lopez a09598
	COPYING \
Carlos Lopez a09598
	TODO \
Carlos Lopez a09598
	m4/subs.m4 \
Carlos Lopez a09598
	doxygen.cfg.in \
Carlos Lopez a09598
	doxygen.cfg \
Carlos Lopez a09598
	macosxbuild.sh \
Carlos Lopez a09598
	config/package \
Carlos Lopez a09598
	config/depcomp \
Carlos Lopez a09598
	m4/cxx_macros.m4 \
Carlos Lopez a09598
	m4/ETL.m4 \
Carlos Lopez a09598
	ChangeLog.old \
Ankit Kumar Dwivedi 4b7e52
	org.synfig.SynfigStudio.desktop.in \
Ankit Kumar Dwivedi 4b7e52
	org.synfig.SynfigStudio.appdata.xml.in \
Ankit Kumar Dwivedi 4b7e52
	org.synfig.SynfigStudio.xml.in \
Carlos Lopez a09598
	synfigstudio-thumbnailer.schemas.in
Carlos Lopez a09598
fb9747
DISTCHECK_CONFIGURE_FLAGS = --disable-update-mimedb
fb9747
Carlos Lopez a09598
# Desktop entry
Carlos Lopez a09598
desktopdir = $(prefix)/share/applications
Ankit Kumar Dwivedi 4b7e52
desktop_DATA = org.synfig.SynfigStudio.desktop
Carlos Lopez a09598
0bdb5b
@INTLTOOL_DESKTOP_RULE@
Carlos Lopez a09598
fb9747
mimeinfodir              = $(prefix)/share/mime-info
fb9747
mimeinfo_DATA            = synfigstudio.keys synfigstudio.mime
Carlos Lopez a09598
Yu Chen cbf8b2
# Appdata
Yu Chen cbf8b2
appdatadir = $(datadir)/appdata
Ankit Kumar Dwivedi 4b7e52
appdata_DATA = org.synfig.SynfigStudio.appdata.xml
Yu Chen a324e8
@INTLTOOL_XML_RULE@
Yu Chen cbf8b2
Carlos Lopez a09598
# Icon
b09cb0
if WITH_IMAGES
Carlos Lopez a09598
icondir                 = $(datadir)/pixmaps
Carlos Lopez a09598
icon_DATA               = images/synfig_icon.png images/sif_icon.png
b09cb0
endif
Carlos Lopez a09598
fb9747
mimedir              = $(prefix)/share/mime/packages
Ankit Kumar Dwivedi 4b7e52
mime_DATA            = org.synfig.SynfigStudio.xml
fb9747
Carlos Lopez a09598
ACLOCAL_AMFLAGS=-I m4
Carlos Lopez a09598
Carlos Lopez a09598
GREP=grep
Carlos Lopez a09598
PRINTF=printf
Carlos Lopez a09598
SH=sh
Carlos Lopez a09598
DOXYGEN=doxygen
Carlos Lopez a09598
Carlos Lopez a09598
SVN=svn
Carlos Lopez a09598
TAG=@PACKAGE_TARNAME@_@VERSION_MAJ@_@VERSION_MIN@_@VERSION_REV@
Carlos Lopez a09598
Carlos Lopez a09598
ChangeLog:
168141
	../autobuild/git2cl > ChangeLog
Carlos Lopez a09598
Carlos Lopez a09598
stats:
Carlos Lopez a09598
	-@echo
Carlos Lopez a09598
	-@echo  -- Stats
Carlos Lopez a09598
	-@echo
Carlos Lopez a09598
	-@$(PRINTF) "Total lines: "
d363e8
	-@wc -l `shell find $(top_srcdir)/src -name '*.[ch]*' | $(GREP) -v libavcodec` | $(GREP) total
Carlos Lopez a09598
	-@$(PRINTF) "Total size: "
d363e8
	-@du -hcs `shell find $(top_srcdir)/src -name '*.[ch]*' | $(GREP) -v libavcodec` | $(GREP) total
BobSynfig 530130
	-@echo
Carlos Lopez a09598
Carlos Lopez a09598
listfixmes:
Carlos Lopez a09598
	-@echo
Carlos Lopez a09598
	-@echo  -- List of pending FIXMEs
Carlos Lopez a09598
	-@echo
d363e8
	-@$(GREP) FIXME -n `shell find $(top_srcdir) -name '*.[ch]*' | grep -v svn`
Carlos Lopez a09598
	-@echo
Carlos Lopez a09598
Carlos Lopez a09598
listhacks:
Carlos Lopez a09598
	-@echo
Carlos Lopez a09598
	-@echo  -- List of pending HACKs
Carlos Lopez a09598
	-@echo
d363e8
	-@$(GREP) HACK -n `shell find $(top_srcdir) -name '*.[ch]*' | grep -v svn`
Carlos Lopez a09598
	-@echo
Carlos Lopez a09598
Carlos Lopez a09598
run: check
Carlos Lopez a09598
Carlos Lopez a09598
.doc_stamp: doxygen.cfg
Carlos Lopez a09598
	$(DOXYGEN) doxygen.cfg
Carlos Lopez a09598
	touch .doc_stamp
Carlos Lopez a09598
Carlos Lopez a09598
package-osx: all pkg-info/macosx/synfig-studio.info
Carlos Lopez a09598
	[ -d pkg_root ] && $(RMDIR) pkg_root || true
Carlos Lopez a09598
	convert images/installer_logo_osx.png $(srcdir)/pkg-info/macosx/studio-resources/background.tif
Carlos Lopez a09598
	make install prefix="`pwd`/pkg_root"
Carlos Lopez a09598
	$(srcdir)/config/package pkg_root pkg-info/macosx/synfig-studio.info -r $(srcdir)/pkg-info/macosx/studio-resources
Carlos Lopez a09598
if MACOSX_PKG
Carlos Lopez a09598
package: package-osx
Carlos Lopez a09598
endif
Carlos Lopez a09598
fb9747
install-data-hook:
fb9747
if ENABLE_UPDATE_MIMEDB
fb9747
	$(UPDATE_MIME_DATABASE) "$(DESTDIR)$(datadir)/mime"
fb9747
endif
fb9747
fb9747
uninstall-hook:
fb9747
if ENABLE_UPDATE_MIMEDB
fb9747
	$(UPDATE_MIME_DATABASE) "$(DESTDIR)$(datadir)/mime"
fb9747
endif
fb9747
Carlos Lopez a09598
html: .doc_stamp
Carlos Lopez a09598
Carlos Lopez a09598
rtf: .doc_stamp
Carlos Lopez a09598
Carlos Lopez a09598
docs: pdf html
Carlos Lopez a09598
8b0c50
.PHONY: stats listfixmes listhacks check docs pdf html rtf