Partial static compilation.
This commit is contained in:
parent
1efb42c9fa
commit
3f7a43bd34
1 changed files with 6 additions and 6 deletions
12
Makefile
12
Makefile
|
@ -53,17 +53,17 @@ BBSTOOL-SOURCES=bbstool.scm testing.scm listing.scm dictionary.scm \
|
|||
members-dir.scm csv-simple.scm bank-account.scm bank-fio.scm \
|
||||
members-payments.scm
|
||||
|
||||
BBSTOOL-OBJS=testing.o listing.o month.o period.o ansi.o dictionary.o \
|
||||
command-line.o members-base.o utils.o primes.o \
|
||||
BBSTOOL-OBJS=bbstool.o testing.o listing.o month.o period.o ansi.o \
|
||||
dictionary.o command-line.o members-base.o utils.o primes.o \
|
||||
member-record.o configuration.o progress.o table.o cards.o \
|
||||
members-print.o member-fees.o members-dir.o csv-simple.o \
|
||||
bank-account.o bank-fio.o members-payments.o
|
||||
bank-account.o bank-fio.o members-payments.o member-parser.o
|
||||
|
||||
.PHONY: imports
|
||||
imports: $(BBSTOOL-DEPS)
|
||||
|
||||
bbstool: $(BBSTOOL-DEPS)
|
||||
$(CSC) -static -o $@ $(BBSTOOL-SOURCES)
|
||||
bbstool: $(BBSTOOL-OBJS)
|
||||
$(CSC) -static -o $@ $(BBSTOOL-OBJS)
|
||||
|
||||
.PHONY: clean
|
||||
clean:
|
||||
|
@ -73,7 +73,7 @@ clean:
|
|||
# Module static and shared object and import source compilation
|
||||
|
||||
%.o: %.scm
|
||||
$(CSC) -c $<
|
||||
$(CSC) -c -static $<
|
||||
|
||||
%.import.scm: %.scm
|
||||
rm -f $@
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue