projects
/
libmalice.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add example for exiting mid-program.
[libmalice.git]
/
Makefile
diff --git
a/Makefile
b/Makefile
index 426e6cb9a545a9c99a6f2d098d076ebffc479a6f..49698ee5b799f6acf654ae81ccfbb7771b5e96fe 100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-7,7
+7,7
@@
LDFLAGS=
SRCDIR=src
BINDIR=build
SRCDIR=src
BINDIR=build
-all: libmalice.o demo-printing demo-input-char demo-input-int demo-exitcode
+all: libmalice.o demo-printing demo-input-char demo-input-int demo-exitcode
demo-exitclean
libmalice.o: libmalice.asm
nasm $(NASMFLAGS) -o $@ $<
libmalice.o: libmalice.asm
nasm $(NASMFLAGS) -o $@ $<
@@
-27,6
+27,9
@@
demo-input-int: demo-input-int.o libmalice.o
demo-exitcode: demo-exitcode.o libmalice.o
ld $(LDFLAGS) -nostdlib -e _lmStart -o $@ $^
demo-exitcode: demo-exitcode.o libmalice.o
ld $(LDFLAGS) -nostdlib -e _lmStart -o $@ $^
+demo-exitclean: demo-exitclean.o libmalice.o
+ ld $(LDFLAGS) -nostdlib -e _lmStart -o $@ $^
+
.PHONY : clean
clean:
.PHONY : clean
clean:
@@
-35,3
+38,4
@@
clean:
rm -f demo-input-char
rm -f demo-input-int
rm -f demo-exitcode
rm -f demo-input-char
rm -f demo-input-int
rm -f demo-exitcode
+ rm -f demo-exitclean