27f4fa8cd1ac3ecce8ea1cf1ab6b28d542561877
[tpg/acess2.git] / Makefile
1 #
2 # Acess2 Core Makefile
3 #
4
5 .PHONY: all clean
6
7 all:
8         @echo === Kernel
9         @$(MAKE) all --no-print-directory -C Kernel
10         @echo === ld-acess.so
11         @$(MAKE) all --no-print-directory -C Usermode/Libraries/ld-acess.so_src
12         @echo === libacess.so
13         @$(MAKE) all --no-print-directory -C Usermode/Libraries/libacess.so_src
14         @echo === libgcc.so
15         @$(MAKE) all --no-print-directory -C Usermode/Libraries/libgcc.so_src
16         @echo === libc.so
17         @$(MAKE) all --no-print-directory -C Usermode/Libraries/libc.so_src
18         @echo === init
19         @$(MAKE) all --no-print-directory -C Usermode/Applications/init_src
20         @echo === login
21         @$(MAKE) all --no-print-directory -C Usermode/Applications/login_src
22         @echo === CLIShell
23         @$(MAKE) all --no-print-directory -C Usermode/Applications/CLIShell_src
24         @echo === cat
25         @$(MAKE) all --no-print-directory -C Usermode/Applications/cat_src
26         @echo === ls
27         @$(MAKE) all --no-print-directory -C Usermode/Applications/ls_src
28         @echo === mount
29         @$(MAKE) all --no-print-directory -C Usermode/Applications/mount_src
30
31 clean:
32         @make clean --no-print-directory -C Kernel/
33         @make clean --no-print-directory -C Usermode/Libraries/ld-acess.so_src
34         @make clean --no-print-directory -C Usermode/Libraries/libacess.so_src
35         @make clean --no-print-directory -C Usermode/Libraries/libc.so_src
36         @make clean --no-print-directory -C Usermode/Libraries/libgcc.so_src
37         @make clean --no-print-directory -C Usermode/Applications/init_src
38         @make clean --no-print-directory -C Usermode/Applications/login_src
39         @make clean --no-print-directory -C Usermode/Applications/CLIShell_src
40         @make clean --no-print-directory -C Usermode/Applications/cat_src
41         @make clean --no-print-directory -C Usermode/Applications/ls_src
42         @make clean --no-print-directory -C Usermode/Applications/mount_src

UCC git Repository :: git.ucc.asn.au