File: Makefile.am

package info (click to toggle)
genius 1.0.24-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 27,952 kB
  • sloc: ansic: 105,597; xml: 67,672; sh: 4,537; makefile: 2,089; lex: 499; yacc: 298; perl: 54; python: 22
file content (21 lines) | stat: -rw-r--r-- 855 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Librarydir = $(datadir)/genius/gel
SUBDIRS = calculus combinatorics equation_solving functions \
	linear_algebra misc number_theory statistics sets symbolic \
	commutative_algebra

Library_DATA = lib.cgel loader.gel

noinst_DATA = library-strings.c

MOSTLYCLEANFILES = lib.cgel temp.cgel loader.gel library-strings.c

EXTRA_DIST = make_loader_gel.sh library-strings.c

lib.cgel: loader.gel $(top_builddir)/src/genius
	cd $(top_builddir)/lib && $(top_builddir)/src/genius --maxerrors=0 --compile loader.gel > temp.cgel && mv -f temp.cgel lib.cgel

loader.gel: $(SUBDIRS:%=%/loader.gel)
	cd $(top_builddir)/lib && $(top_srcdir)/lib/make_loader_gel.sh $^ > loader.gel

library-strings.c: loader.gel $(top_builddir)/src/genius
	cd $(top_builddir)/lib && $(top_builddir)/src/genius --maxerrors=0 --gettext loader.gel > temp.c && mv -f temp.c library-strings.c