Lpc makefiles full mapping
From Wiki at Neela Nurseries
ARM processor notes : STM32F10x notes : LPCXpresso 1114 (this article) : heap_1.c build recipe : LPCXpresso makefiles mapping
In LPCXpressor FreeRTOS demo the top level makefile is named 'makefile'. This is a little different than on the Unix side, where the default GNU makefile name is 'Makefile', but most LPCXpresso users are running on Windows stations, where the command shell DOS is case-insensitive. The primary makefile in LPCXpresso FreeRTOS demo refers to multiple other makefiles in both parent and child directores. Here is an incomplete map of makefiles in the project:
+--------------------------------------------+ | rtos-demo-3 | | | | makefile objects.mk sources.mk | <-- sources.mk names all project subdirectories, +--------------------------------------------+ these include: | ----+--------------------+-------- * Source/Common_Demo_Tasks | * Source/FreeRTOS_Source +-------------+ * Source/FreeRTOS_Source/portable/GCC/ARM_CM0 | Source | * Source/FreeRTOS_Source/portable/MemMang | | * Source | subdir.mk | +-------------+ | +-------------+-----------+-------- | | +---------------------+ +-------------------+ | Common_Demo_Tasks | | FreeRTOS_Source | | | | | | subdir.mk | | subdir.mk | +---------------------+ +-------------------+ | +-------------------+ | portable | +-------------------+ | +-------------+--------+ | | +-------------+ +-------------+ | GCC | | MemMang | +-------------+ | | | | subdir.mk | | +-------------+ | +-------------+ | ARM_CM0 | | | | subdir.mk | +-------------+