diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2022-07-07 18:39:39 +0200 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2022-07-07 21:31:32 +0200 |
commit | bdc85c29a472e1bb7527f84db7d58a15ccd94785 (patch) | |
tree | c93a6d1bf9e26ba0605d2375e0763fb698195340 | |
parent | Major work. (diff) | |
download | calp-bdc85c29a472e1bb7527f84db7d58a15ccd94785.tar.gz calp-bdc85c29a472e1bb7527f84db7d58a15ccd94785.tar.xz |
Change makefile to explicit list of files.
Diffstat (limited to '')
-rw-r--r-- | Makefile | 148 |
1 files changed, 147 insertions, 1 deletions
@@ -14,7 +14,153 @@ GUILE_VERSION=$(shell $(GUILE) -c '(display (version))') GUILE_SITE_DIR=$(shell $(GUILE) -c "(display (%site-dir))") GUILE_CCACHE_DIR=$(shell $(GUILE) -c "(display (%site-ccache-dir))") -SCM_FILES = $(shell find module/ -type f -name \*.scm) +not_scm_files = \ + c/operators \ + c/preprocessor \ + c/cpp \ + c/parse \ + c/lex \ + c/eval \ + c/eval/environment \ + zzz_sentinel + + +scm_files = \ + c/cpp-environment \ + c/cpp-environment/object-like-macro \ + c/cpp-environment/internal-macro \ + c/cpp-environment/function-like-macro \ + c/cpp \ + c/eval2 \ + c/lex2 \ + c/line-fold \ + c/preprocessor2 \ + c/trigraph \ + hnh/util \ + hnh/util/object \ + hnh/util/path + +# scm_files = \ + base64 \ + c/compiler \ + c/cpp-environment \ + c/cpp-environment/function-like-macro \ + c/cpp-environment/internal-macro \ + c/cpp-environment/object-like-macro \ + c/eval2 \ + c/lex2 \ + c/line-fold \ + c/preprocessor2 \ + c/trigraph \ + calp \ + calp/benchmark/parse \ + calp/config-base \ + calp/entry-points/benchmark \ + calp/entry-points/convert \ + calp/entry-points/html \ + calp/entry-points/ical \ + calp/entry-points/import \ + calp/entry-points/server \ + calp/entry-points/terminal \ + calp/entry-points/text \ + calp/entry-points/tidsrapport \ + calp/entry-points/update-zoneinfo \ + calp/html/caltable \ + calp/html/components \ + calp/html/config \ + calp/html/filter \ + calp/html/util \ + calp/html/vcomponent \ + calp/html/view/calendar \ + calp/html/view/calendar/month \ + calp/html/view/calendar/shared \ + calp/html/view/calendar/week \ + calp/html/view/search \ + calp/html/view/small-calendar \ + calp/main \ + calp/repl \ + calp/server/routes \ + calp/server/server \ + calp/terminal \ + calp/translation \ + calp/util/config \ + calp/util/exceptions \ + calp/util/hooks \ + calp/util/time \ + crypto \ + datetime \ + datetime/instance \ + datetime/timespec \ + datetime/zic \ + glob \ + hnh/util \ + hnh/util/env \ + hnh/util/exceptions \ + hnh/util/graph \ + hnh/util/io \ + hnh/util/language \ + hnh/util/lens \ + hnh/util/object \ + hnh/util/options \ + hnh/util/path \ + hnh/util/tree \ + hnh/util/uuid \ + srfi/srfi-41/util \ + srfi/srfi-64/test-error \ + srfi/srfi-64/util \ + sxml/html \ + sxml/namespace \ + sxml/transformations \ + text/flow \ + text/markup \ + text/numbers \ + text/numbers/en \ + text/numbers/sv \ + text/util \ + vcomponent \ + vcomponent/base \ + vcomponent/config \ + vcomponent/control \ + vcomponent/datetime \ + vcomponent/datetime/output \ + vcomponent/duration \ + vcomponent/formats/common/types \ + vcomponent/formats/ical/output \ + vcomponent/formats/ical/parse \ + vcomponent/formats/ical/types \ + vcomponent/formats/vdir/parse \ + vcomponent/formats/vdir/save-delete \ + vcomponent/formats/xcal/output \ + vcomponent/formats/xcal/parse \ + vcomponent/formats/xcal/types \ + vcomponent/geo \ + vcomponent/recurrence \ + vcomponent/recurrence/display \ + vcomponent/recurrence/display/common \ + vcomponent/recurrence/display/en \ + vcomponent/recurrence/display/sv \ + vcomponent/recurrence/generate \ + vcomponent/recurrence/internal \ + vcomponent/recurrence/parse \ + vcomponent/util/control \ + vcomponent/util/describe \ + vcomponent/util/group \ + vcomponent/util/instance \ + vcomponent/util/instance/methods \ + vcomponent/util/parse-cal-path \ + vcomponent/util/search \ + vulgar \ + vulgar/color \ + vulgar/components \ + vulgar/info \ + vulgar/termios \ + web/http/make-routes \ + web/query \ + web/uri-query \ + xdg/basedir + +SCM_FILES = $(scm_files:%=module/%.scm) + GO_FILES = $(SCM_FILES:module/%.scm=obj-$(GUILE_VERSION)/%.go) GUILE_ENV = GUILE_LOAD_PATH=$(PWD)/module \ |