1 | ACLOCAL_AMFLAGS = -I m4 |
---|
2 | |
---|
3 | USE_FACTORY = |
---|
4 | if ENABLE_FACTORY |
---|
5 | USE_FACTORY += factory |
---|
6 | endif |
---|
7 | |
---|
8 | PACKAGES=resources omalloc xalloc $(USE_FACTORY) libpolys kernel numeric gfanlib dyn_modules IntegerProgramming Singular dox |
---|
9 | |
---|
10 | SUBDIRS =$(PACKAGES) |
---|
11 | TESTDIRS=$(PACKAGES) |
---|
12 | |
---|
13 | emacsdir=$(datadir)/singular/emacs |
---|
14 | |
---|
15 | EMACS = \ |
---|
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 | |
---|
25 | dist_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 | |
---|
32 | DEBIAN = 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 | |
---|
45 | REDHAT = README \ |
---|
46 | redhat/singular.spec |
---|
47 | |
---|
48 | iconsdir = $(datadir)/icons |
---|
49 | icons_DATA = desktop/Singular.png |
---|
50 | |
---|
51 | desktopdir = $(datadir)/applications |
---|
52 | desktop_DATA = desktop/Singular.desktop desktop/Singular-manual.desktop |
---|
53 | |
---|
54 | substvars = sed \ |
---|
55 | -e 's|@docdir[@]|$(docdir)|g' \ |
---|
56 | -e 's|@datadir[@]|$(datadir)|g' \ |
---|
57 | -e 's|@PACKAGE_VERSION[@]|$(PACKAGE_VERSION)|g' |
---|
58 | desktop/Singular.desktop: desktop/Singular.desktop.in |
---|
59 | $(AM_V_GEN) $(substvars) $< > $@ |
---|
60 | desktop/Singular-manual.desktop: desktop/Singular-manual.desktop.in |
---|
61 | $(AM_V_GEN) $(substvars) $< > $@ |
---|
62 | desktop_in = desktop/Singular.desktop.in desktop/Singular-manual.desktop.in |
---|
63 | |
---|
64 | EXTRA_DIST = autogen.sh $(EMACS) \ |
---|
65 | $(DEBIAN) $(REDHAT) \ |
---|
66 | $(icons_DATA) $(desktop_in) |
---|
67 | |
---|
68 | bin_SCRIPTS = libsingular-config |
---|
69 | |
---|