Alin Jerpelea
|
ec339bc49a
Makefiles: Gregory Nutt: update licenses to Apache
|
3 years ago |
Xiang Xiao
|
deaa6c5b7b
build: Replace $(TOPDIR)/Make.defs with $(APPDIR)/Make.defs
|
4 years ago |
Xiang Xiao
|
ead498a788
build: Remove the workaround for the inexistence of .config/Make.defs
|
4 years ago |
YAMAMOTO Takashi
|
c304624fab
Replace "STACKSIZE = 2048" with CONFIG_DEFAULT_TASK_SIZE
|
4 years ago |
Gregory Nutt
|
3a23523147
Makefiles: This reverts part of commit cf0365ea9. It restores 'conditional' inclusion of TOPDIR/Make.defs. Otherwise all make targets fail if the board has not been configured. That is okay most of the time, but not for things like clean and distclean which should not depend on being configured.
|
5 years ago |
Xiang Xiao
|
e806097c70
Application.mk and main.c files: Change builtin's entry point from main to xxx_main by macro expansion. This change make the entry point fully compliant with POSIX/ANSI standard.
|
5 years ago |
Xiang Xiao
|
cf0365ea92
Clean up Makefile under apps folder no functional changes.
|
5 years ago |
anchao
|
b5cfd93444
apps/: Modification to build system: Unified application compilation rules
|
6 years ago |
Gregory Nutt
|
57050b0f82
Allow the NULL example to be used as an NSH builtin
|
9 years ago |
Paul A. Patience
|
85a2cecb99
Simplify apps/ Makefiles by combining common logic into the Makefile fragment Application.mk
|
9 years ago |
Gregory Nutt
|
0a4258db6d
MAINOBJ needs to be added to object list in many Makefile
|
10 years ago |
Gregory Nutt
|
4f14d3b8c4
Changes to many Makefiles. For kernel buil object containing main cannot go into library because of name collisions. The object file must be handled as a special case in every Makefile
|
10 years ago |
Gregory Nutt
|
043d6898db
Determine the main object name from the main source name in every kernel build Makefile
|
10 years ago |
Gregory Nutt
|
2881b73f3d
Add an nm command after every kernel build link to show if there are any undefined symbols
|
10 years ago |
Gregory Nutt
|
70765b94fc
Add the main object to the list objects to link in every kernel build link command
|
10 years ago |
Gregory Nutt
|
22720d5eb3
Add the main object to the dependencies for the kernel build
|
10 years ago |
Gregory Nutt
|
b65500c289
If now a kernel build, then add the main object in with all of the rest
|
10 years ago |
Gregory Nutt
|
22eb5d5c46
Update apps/examples/helloxx/Makefile
|
10 years ago |
Gregory Nutt
|
181b75301f
Customize the program name in the generic setup that was added to each makefile that installs a program
|
10 years ago |
Gregory Nutt
|
3454362678
Add generic setup logic to every Makefile that installs a program. Each will need customization
|
10 years ago |
Gregory Nutt
|
cedf1d7369
Fix all install targets
|
10 years ago |
Gregory Nutt
|
72cd42282c
Oops wrong else
|
10 years ago |
Gregory Nutt
|
753f347723
Add missing else from last big change
|
10 years ago |
Gregory Nutt
|
544cfc8aa2
Add program installation for CONFIG_BUILD_KERNEL in all Makefiles that build a main()
|
10 years ago |
Gregory Nutt
|
d6bcd1a93a
Add an install target to all makefiles. For the import build, the top-level Makefile now does two passes: (1) builds libapp.a, then (2) installs the programs (not yet finished)
|
10 years ago |
Gregory Nutt
|
b9cf7acb1a
More trailing whilespace removal
|
10 years ago |
patacongo
|
08f0823241
Missing comma in EVERY DELFILE/DELDIR macro call in every Makefile
|
12 years ago |
patacongo
|
1d7bb0fa07
Most of the changes needed to support Windows native clean; distclean is has a problem
|
12 years ago |
patacongo
|
c729930c69
Move some (hopefully) un-necessary quotes in Makefiles for Mike
|
12 years ago |
patacongo
|
fdb8f8a0de
Changes to get a clean ez80 build using the ZDS 5.1.1 toolchain
|
12 years ago |