source: git/Makefile.am @ f0f0cea

spielwiese
Last change on this file since f0f0cea was f0f0cea, checked in by Oleksandr Motsak <motsak@…>, 11 years ago
Dynamic modules should be built before the main Singular module (for the case of static building)
  • Property mode set to 100644
File size: 1.8 KB
Line 
1ACLOCAL_AMFLAGS = -I m4
2
3USE_FACTORY =
4if ENABLE_FACTORY
5  USE_FACTORY += factory
6endif
7
8PACKAGES=resources omalloc xalloc $(USE_FACTORY) libpolys kernel numeric gfanlib dyn_modules IntegerProgramming Singular dox
9
10SUBDIRS =$(PACKAGES)
11TESTDIRS=$(PACKAGES)
12
13emacsdir=$(datadir)/singular/emacs
14
15EMACS = \
16    emacs/ChangeLog \
17    emacs/COPYING \
18    emacs/NEWS \
19    emacs/singular.el \
20    emacs/singular.xpm  emacs/.emacs-general  emacs/.emacs-singular
21
22#++ hlp-cmpl.el lib-cmpl.el ex-cmpl.el cmd-cmpl.el ??
23#-- emacs/BUGS     emacs/cmpl.pl     emacs/ESingular.emacs21     emacs/lib.pl     emacs/Makefile.in     emacs/singular.el.decl
24
25dist_emacs_DATA = $(EMACS)
26
27# emacs/test.sing
28# TODO: remove this!
29#all-local:
30#       [ -d ${builddir}/emacs ] || ln -s ${srcdir}/emacs ${builddir}
31
32DEBIAN = README \
33        debian/changelog \
34        debian/compat \
35        debian/control \
36        debian/copyright \
37        debian/rules \
38        debian/singular-bin.install \
39        debian/singular-common.dirs \
40        debian/singular-common.install \
41        debian/singular-dev.install \
42        debian/source/format \
43        debian/source/include-binaries
44
45REDHAT = README \
46        redhat/singular.spec
47
48iconsdir = $(datadir)/icons
49icons_DATA = desktop/Singular.png
50
51desktopdir = $(datadir)/applications
52desktop_DATA = desktop/Singular.desktop desktop/Singular-manual.desktop
53
54substvars = sed \
55        -e 's|@docdir[@]|$(docdir)|g' \
56        -e 's|@datadir[@]|$(datadir)|g' \
57        -e 's|@PACKAGE_VERSION[@]|$(PACKAGE_VERSION)|g'
58desktop/Singular.desktop: desktop/Singular.desktop.in
59        $(AM_V_GEN) $(substvars) $< > $@
60desktop/Singular-manual.desktop: desktop/Singular-manual.desktop.in
61        $(AM_V_GEN) $(substvars) $< > $@
62desktop_in = desktop/Singular.desktop.in desktop/Singular-manual.desktop.in
63
64EXTRA_DIST = autogen.sh $(EMACS) \
65        $(DEBIAN) $(REDHAT) \
66        $(icons_DATA) $(desktop_in)
67
68bin_SCRIPTS = libsingular-config
69
Note: See TracBrowser for help on using the repository browser.