diff --git a/mentos/CMakeLists.txt b/mentos/CMakeLists.txt index 3dd47a5..8be90ca 100644 --- a/mentos/CMakeLists.txt +++ b/mentos/CMakeLists.txt @@ -9,7 +9,7 @@ project(mentos C ASM) set(KERNEL_NAME ${PROJECT_NAME}_kernel) set(BOOTLOADER_NAME ${PROJECT_NAME}_bootloader) set(BUDDY_SYSTEM_NAME ${PROJECT_NAME}_memory) -set(BUDDY_SYSTEM_FILE ${PROJECT_SOURCE_DIR}/lib${PROJECT_NAME}_memory.a) +set(BUDDY_SYSTEM_FILE ${PROJECT_SOURCE_DIR}/src/mem/libbuddysystem.a) # ============================================================================= # Set the default build type to Debug. @@ -306,9 +306,10 @@ else(USE_BUDDY_SYSTEM) # Link the exercise libraries. target_link_libraries(${KERNEL_NAME} ${BUDDY_SYSTEM_FILE}) endif(USE_BUDDY_SYSTEM) + # ============================================================================= # Add bootloader library. -add_library(${BOOTLOADER_NAME} src/boot.c boot.S) +add_library(${BOOTLOADER_NAME} src/boot.c src/boot.S) # ============================================================================= # Build the kernel. diff --git a/mentos/boot.S b/mentos/src/boot.S similarity index 100% rename from mentos/boot.S rename to mentos/src/boot.S diff --git a/mentos/libmentos_memory.a b/mentos/src/mem/libbuddysystem.a similarity index 100% rename from mentos/libmentos_memory.a rename to mentos/src/mem/libbuddysystem.a