Makefiles of Joren's new library build system.
This commit is contained in:
53
lib/gnu/Makefile
Normal file
53
lib/gnu/Makefile
Normal file
@@ -0,0 +1,53 @@
|
||||
#Generated from ./gnu/Makefile.in
|
||||
all: all-ack
|
||||
|
||||
all-ack:
|
||||
all-gnu:
|
||||
|
||||
makefiles: Makefile
|
||||
|
||||
Makefile: Makefile.in
|
||||
sh ../generate.sh ./gnu ../obj-ack ../obj-gnu
|
||||
@echo
|
||||
@echo "*Attention*"
|
||||
@echo "Makefile is regenerated... rerun command to see changes"
|
||||
@echo "*Attention*"
|
||||
@echo
|
||||
|
||||
all-ack: makefiles
|
||||
cd end && $(MAKE) $@
|
||||
cd ieee_float && $(MAKE) $@
|
||||
cd rts && $(MAKE) $@
|
||||
|
||||
all-gnu: makefiles
|
||||
mkdir -p ../obj-gnu/./gnu/end
|
||||
cd end && $(MAKE) $@
|
||||
mkdir -p ../obj-gnu/./gnu/ieee_float
|
||||
cd ieee_float && $(MAKE) $@
|
||||
mkdir -p ../obj-gnu/./gnu/rts
|
||||
cd rts && $(MAKE) $@
|
||||
|
||||
clean depend depend-ack depend-gnu:: makefiles
|
||||
cd end && $(MAKE) $@
|
||||
cd ieee_float && $(MAKE) $@
|
||||
cd rts && $(MAKE) $@
|
||||
|
||||
makefiles: end/Makefile
|
||||
makefiles: ieee_float/Makefile
|
||||
makefiles: rts/Makefile
|
||||
|
||||
end/Makefile: end/Makefile.in
|
||||
cd end && sh ../../generate.sh ./gnu/end ../../obj-ack ../../obj-gnu && $(MAKE) makefiles
|
||||
ieee_float/Makefile: ieee_float/Makefile.in
|
||||
cd ieee_float && sh ../../generate.sh ./gnu/ieee_float ../../obj-ack ../../obj-gnu && $(MAKE) makefiles
|
||||
rts/Makefile: rts/Makefile.in
|
||||
cd rts && sh ../../generate.sh ./gnu/rts ../../obj-ack ../../obj-gnu && $(MAKE) makefiles
|
||||
|
||||
clean::
|
||||
rm -f ../obj-gnu/./gnu/*
|
||||
|
||||
include Makedepend-ack
|
||||
include .depend-ack
|
||||
|
||||
include Makedepend-gnu
|
||||
include .depend-gnu
|
||||
38
lib/gnu/end/Makefile
Normal file
38
lib/gnu/end/Makefile
Normal file
@@ -0,0 +1,38 @@
|
||||
#Generated from ./gnu/end/Makefile.in
|
||||
all: all-ack
|
||||
|
||||
all-ack:
|
||||
all-gnu:
|
||||
|
||||
makefiles: Makefile
|
||||
|
||||
Makefile: Makefile.in
|
||||
sh ../../generate.sh ./gnu/end ../../obj-ack ../../obj-gnu
|
||||
@echo
|
||||
@echo "*Attention*"
|
||||
@echo "Makefile is regenerated... rerun command to see changes"
|
||||
@echo "*Attention*"
|
||||
@echo
|
||||
|
||||
depend: depend-ack
|
||||
all-gnu: ../../obj-gnu/end.a
|
||||
|
||||
../../obj-gnu/end.a: ../../obj-gnu/./gnu/end/gnu_end.o
|
||||
|
||||
../../obj-gnu/end.a:
|
||||
gar cr ../../obj-gnu/end.a $?
|
||||
|
||||
../../obj-gnu/./gnu/end/gnu_end.o: gnu_end.gs
|
||||
gas -o ../../obj-gnu/./gnu/end/gnu_end.o gnu_end.gs
|
||||
|
||||
|
||||
|
||||
|
||||
clean::
|
||||
rm -f ../../obj-gnu/./gnu/end/*
|
||||
|
||||
include Makedepend-ack
|
||||
include .depend-ack
|
||||
|
||||
include Makedepend-gnu
|
||||
include .depend-gnu
|
||||
58
lib/gnu/ieee_float/Makefile
Normal file
58
lib/gnu/ieee_float/Makefile
Normal file
@@ -0,0 +1,58 @@
|
||||
#Generated from ./gnu/ieee_float/Makefile.in
|
||||
all: all-ack
|
||||
|
||||
all-ack:
|
||||
all-gnu:
|
||||
|
||||
makefiles: Makefile
|
||||
|
||||
Makefile: Makefile.in
|
||||
sh ../../generate.sh ./gnu/ieee_float ../../obj-ack ../../obj-gnu
|
||||
@echo
|
||||
@echo "*Attention*"
|
||||
@echo "Makefile is regenerated... rerun command to see changes"
|
||||
@echo "*Attention*"
|
||||
@echo
|
||||
|
||||
depend: depend-ack
|
||||
all-gnu: ../../obj-gnu/libc.a
|
||||
|
||||
../../obj-gnu/libc.a: ../../obj-gnu/./gnu/ieee_float/frexp.o
|
||||
../../obj-gnu/libc.a: ../../obj-gnu/./gnu/ieee_float/isinf.o
|
||||
../../obj-gnu/libc.a: ../../obj-gnu/./gnu/ieee_float/isnan.o
|
||||
../../obj-gnu/libc.a: ../../obj-gnu/./gnu/ieee_float/ldexp.o
|
||||
../../obj-gnu/libc.a: ../../obj-gnu/./gnu/ieee_float/modf.o
|
||||
../../obj-gnu/libc.a: ../../obj-gnu/./gnu/ieee_float/fphook.o
|
||||
|
||||
../../obj-gnu/libc.a:
|
||||
gar cr ../../obj-gnu/libc.a $?
|
||||
|
||||
../../obj-gnu/./gnu/ieee_float/frexp.o: frexp.c
|
||||
gcc -O -I.. -c -o ../../obj-gnu/./gnu/ieee_float/frexp.o frexp.c
|
||||
|
||||
../../obj-gnu/./gnu/ieee_float/isinf.o: isinf.c
|
||||
gcc -O -I.. -c -o ../../obj-gnu/./gnu/ieee_float/isinf.o isinf.c
|
||||
|
||||
../../obj-gnu/./gnu/ieee_float/isnan.o: isnan.c
|
||||
gcc -O -I.. -c -o ../../obj-gnu/./gnu/ieee_float/isnan.o isnan.c
|
||||
|
||||
../../obj-gnu/./gnu/ieee_float/ldexp.o: ldexp.c
|
||||
gcc -O -I.. -c -o ../../obj-gnu/./gnu/ieee_float/ldexp.o ldexp.c
|
||||
|
||||
../../obj-gnu/./gnu/ieee_float/modf.o: modf.c
|
||||
gcc -O -I.. -c -o ../../obj-gnu/./gnu/ieee_float/modf.o modf.c
|
||||
|
||||
../../obj-gnu/./gnu/ieee_float/fphook.o: fphook.c
|
||||
gcc -O -I.. -c -o ../../obj-gnu/./gnu/ieee_float/fphook.o fphook.c
|
||||
|
||||
|
||||
|
||||
|
||||
clean::
|
||||
rm -f ../../obj-gnu/./gnu/ieee_float/*
|
||||
|
||||
include Makedepend-ack
|
||||
include .depend-ack
|
||||
|
||||
include Makedepend-gnu
|
||||
include .depend-gnu
|
||||
50
lib/gnu/rts/Makefile
Normal file
50
lib/gnu/rts/Makefile
Normal file
@@ -0,0 +1,50 @@
|
||||
#Generated from ./gnu/rts/Makefile.in
|
||||
all: all-ack
|
||||
|
||||
all-ack:
|
||||
all-gnu:
|
||||
|
||||
makefiles: Makefile
|
||||
|
||||
Makefile: Makefile.in
|
||||
sh ../../generate.sh ./gnu/rts ../../obj-ack ../../obj-gnu
|
||||
@echo
|
||||
@echo "*Attention*"
|
||||
@echo "Makefile is regenerated... rerun command to see changes"
|
||||
@echo "*Attention*"
|
||||
@echo
|
||||
|
||||
depend: depend-ack
|
||||
all-gnu: ../../obj-gnu/libc.a
|
||||
|
||||
../../obj-gnu/libc.a: ../../obj-gnu/./gnu/rts/_longjmp.o
|
||||
../../obj-gnu/libc.a: ../../obj-gnu/./gnu/rts/_setjmp.o
|
||||
../../obj-gnu/libc.a: ../../obj-gnu/./gnu/rts/longjmp.o
|
||||
../../obj-gnu/libc.a: ../../obj-gnu/./gnu/rts/setjmp.o
|
||||
|
||||
../../obj-gnu/libc.a:
|
||||
gar cr ../../obj-gnu/libc.a $?
|
||||
|
||||
../../obj-gnu/./gnu/rts/_longjmp.o: _longjmp.gs
|
||||
gas -o ../../obj-gnu/./gnu/rts/_longjmp.o _longjmp.gs
|
||||
|
||||
../../obj-gnu/./gnu/rts/_setjmp.o: _setjmp.gs
|
||||
gas -o ../../obj-gnu/./gnu/rts/_setjmp.o _setjmp.gs
|
||||
|
||||
../../obj-gnu/./gnu/rts/longjmp.o: longjmp.gs
|
||||
gas -o ../../obj-gnu/./gnu/rts/longjmp.o longjmp.gs
|
||||
|
||||
../../obj-gnu/./gnu/rts/setjmp.o: setjmp.gs
|
||||
gas -o ../../obj-gnu/./gnu/rts/setjmp.o setjmp.gs
|
||||
|
||||
|
||||
|
||||
|
||||
clean::
|
||||
rm -f ../../obj-gnu/./gnu/rts/*
|
||||
|
||||
include Makedepend-ack
|
||||
include .depend-ack
|
||||
|
||||
include Makedepend-gnu
|
||||
include .depend-gnu
|
||||
Reference in New Issue
Block a user