Yanyan Jiang
b2d95321f2
Makefile: add comments to makefiles
2019-06-13 19:04:24 +00:00
Yanyan Jiang
87aefa2793
move int64 ops in compiler-rt to klib
2019-05-31 07:55:27 +00:00
Yanyan Jiang
e39f4f4d39
x86-qemu, makefiles: fixes, remove x86 tracing (need redesign)
2019-05-06 17:45:53 +08:00
Yanyan Jiang
6102652dc8
x86-qemu, makefiles: simplify ld commands
2019-05-06 17:11:43 +08:00
Zihao Yu
9133a929d7
Makefile.app: let gcc search header files under $(APP_DIR)/include first
...
* else "memory.h" of litenes may be resolved to the one in newlib
2019-03-23 15:50:51 +08:00
Yanyan Jiang
92d2690ef6
Makefiles: refactor
2019-03-21 16:32:08 +00:00
Yanyan Jiang
035b551944
Makefiles: include arch.mk by default
2019-03-21 09:32:08 +00:00
Yanyan Jiang
38570736c7
Makefiles: use absolute paths in building scripts
2019-03-07 16:03:53 +00:00
Yanyan Jiang
b3a9e057cc
Makefile: no more error on clean without ARCH
2019-02-18 11:45:58 +08:00
Zihao Yu
ec9c9dd810
am,x86-nemu: use ISA variable
2019-02-17 22:42:11 +08:00
Zihao Yu
ff8244f29f
Makefile.app: add BINARY_ABS
...
* Sometimes the binary is run under another directory, therefore we
should provide the absolute path of the binary.
2019-02-17 21:38:48 +08:00
Yanyan Jiang
1df904ed1e
am: improve makefile prompt messages
2019-02-17 12:12:19 +00:00
Yanyan Jiang
f708542ca4
am: experiments on refactoring arch-dependent codes for x86-qemu
2019-02-17 07:19:33 +00:00
Zihao Yu
05e89fd34a
Makefile.app: use rules to spefify the dependency, instead of sub-make
...
* `cputests` will invoke Makefiles with name `Makefile.xxx`, but sub-make
will use `Makefile` by default. This will invoke the wrong file.
2019-02-17 12:23:49 +08:00
Zihao Yu
f1dc6e9704
Makefile.app: force the order of prebuild -> app -> postbuild
...
* When running 'make' with '-j' option, placing them in the same rule
may break the dependency. For example, OS may be built before the
ramdisk is updated.
2019-02-15 09:46:16 +08:00
Yanyan Jiang
e386145522
makefile: add prebuild and postbuild
2019-02-14 08:12:18 +00:00
141242068-ouxianfei
5b5f25647e
Add interrupt, add t0 ~ t9 in irq_handle
2018-07-16 17:56:28 +08:00
Zihao Yu
f0ee35ba7a
Makefile.app: print AM_HOME
...
* this helps a lot if we have multiple AM projects in the system
2018-04-04 00:31:38 +08:00
Yanyan Jiang
2c84761453
migrate native code to new ioe
2017-08-22 11:35:03 -04:00
Zihao Yu
bc2434fc9c
Makefile: correct info position
2017-08-12 15:54:44 +08:00
Zihao Yu
6b58db3ea5
Makefile.app: use bash command to call scripts
...
* this avoid the loss of "x" attribute of scripts
2017-08-11 23:29:24 +08:00
Yanyan Jiang
cd1696d734
fix makefile
2017-06-04 07:15:47 -04:00
Yanyan Jiang
69e53ffc41
fix makefile bug
2017-06-04 04:29:00 -04:00
141220007
e726cb4592
fix uart bug & fix printk bug
2017-06-03 14:23:32 +08:00
Yanyan Jiang
7544e52856
refactor makefile
2017-06-02 08:40:03 -04:00
Yanyan Jiang
baf6b99be0
fix makefile bug
2017-05-30 03:18:30 -04:00
Yanyan Jiang
d49ed6d406
refactor makefile architecture
2017-05-29 17:05:36 +08:00
Yanyan Jiang
e720196bcb
move files
2017-05-28 02:39:41 -04:00
Yanyan Jiang
52e593fbd2
do not link klib at native
2017-05-27 13:12:12 -04:00
Yanyan Jiang
f32a7f8080
add one-key run
2017-05-26 20:47:00 +08:00
Yanyan Jiang
86d5df015d
new makefile works
2017-05-21 11:48:42 -04:00
Yanyan Jiang
ec6f9cdbe2
distribute makefile to each dirs
2017-05-21 11:22:51 -04:00
Yanyan Jiang
51d5e300f3
standalone makefile works
2017-05-21 10:10:24 -04:00
Yanyan Jiang
e37d216afd
have an app makefile
2017-05-21 09:43:53 -04:00
Yanyan Jiang
564f5f3dcf
move out makefile
2017-05-21 09:17:11 -04:00