EXTRA_DIST = $(desktop_in_files) $(schemas_in_files)
CLEANFILES = $(desktop_DATA) \
$(schemas_DATA) \
$(kde_mime_desktop_DATA)
MAINTAINERCLEANFILES = Makefile.in
bin_PROGRAMS = gcrystal
gcrystal_SOURCES = \
application.cc \
application.h \
atom.cc \
atom.h \
atomsdlg.cc \
atomsdlg.h \
celldlg.cc \
celldlg.h \
cleavage.cc \
cleavage.h \
cleavagesdlg.cc \
cleavagesdlg.h \
document.cc \
document.h \
gcrystal.h \
globals.h \
line.cc \
line.h \
linesdlg.cc \
linesdlg.h \
main.cc \
prefs.cc \
prefs.h \
sizedlg.cc \
sizedlg.h \
view.cc \
view.h \
view-settings.cc \
view-settings.h \
window.cc \
window.h
gcrystal_LDADD = $(top_builddir)/gcu/libgcu.la @GCU_LIBS@
DEPS = $(top_builddir)/gcu/libgcu.la
INCLUDES = -I$(top_srcdir) @GCU_CFLAGS@
LDADD = $(top_builddir)/gcu/libgcu.la @GCU_LIBS@
DEFS += -DDATADIR=\"$(datadir)\" \
-DGLADEDIR=\"$(datadir)/gchemutils/glade/crystal\" \
-DPIXMAPSDIR=\"$(datadir)/gchemutils/pixmaps\"
schemasdir = $(GCONF_SCHEMA_FILE_DIR)
schemas_in_files = gcrystal.schemas.in
schemas_DATA = $(schemas_in_files:.schemas.in=.schemas)
@INTLTOOL_SCHEMAS_RULE@
desktopdir=$(datadir)/applications
desktop_in_files = gcrystal.desktop.in x-gcrystal.desktop.in
desktop_DATA = gcrystal.desktop
@INTLTOOL_DESKTOP_RULE@
if WITH_KDE_MIME
kde_mime_desktop_DATA = x-gcrystal.desktop
kde_mime_desktopdir = $(KDEMIMEDIR)/application
endif #WITH_KDE_MIME
install-data-local:
if GCONF_SCHEMAS_INSTALL
for schema in $(schemas_DATA) ; do \
GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) \
$(GCONFTOOL) --makefile-install-rule $${schema} ; \
done
endif #GCONF_SCHEMAS_INSTALL
uninstall-local:
if GCONF_SCHEMAS_INSTALL
for schema in $(schemas_DATA) ; do \
GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) \
$(GCONFTOOL) --makefile-uninstall-rule $${schema} ; \
done
endif #GCONF_SCHEMAS_INSTALL
syntax highlighted by Code2HTML, v. 0.9.1