Skip to content

Commit

Permalink
cmake: remove unnecessary source files for QEMU target
Browse files Browse the repository at this point in the history
  • Loading branch information
HidenoriMatsubayashi committed Aug 15, 2024
1 parent 427d403 commit 0865223
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 9 deletions.
14 changes: 5 additions & 9 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -53,17 +53,18 @@ if (${BOARD} STREQUAL "raspi4")
"src/drivers/clkrst/clkrst_bcm2711.cc"
"src/drivers/gpio/gpio_bcm2711.cc"
"src/drivers/mailbox/mailbox_bcm2711.cc"
"src/drivers/mmc/mmc.cc"
"src/drivers/mmc/mmc_card.cc"
"src/drivers/mmc/mmc_clock.cc"
"src/drivers/mmc/mmc_irq.cc"
"src/fs/fat/fat32.cc"
"src/platforms/bcm2711/board_bcm2711.cc"
"src/platforms/bcm2711/system_timer.cc"
)
else()
add_definitions(-DBOARD_IS_QEMU)
set(SOURCES_BOARD
"src/drivers/clkrst/clkrst_bcm2711.cc" # FIXME
"src/drivers/gpio/gpio_bcm2711.cc" # FIXME
"src/drivers/mailbox/mailbox_bcm2711.cc" # FIXME
"src/platforms/qemu/board_qemu.cc"
"src/platforms/bcm2711/system_timer.cc" # FIXME
)
endif()
set(SOURCES
Expand All @@ -90,10 +91,6 @@ set(SOURCES
"src/common/functional/dummy.cc"
"src/common/queue.cc"
"src/drivers/common.cc"
"src/drivers/mmc/mmc.cc"
"src/drivers/mmc/mmc_card.cc"
"src/drivers/mmc/mmc_clock.cc"
"src/drivers/mmc/mmc_irq.cc"
"src/drivers/uart/pl011_uart.cc"
"src/kernel/kernel_main.cc"
"src/kernel/sched/sched_core.cc"
Expand All @@ -102,7 +99,6 @@ set(SOURCES
"src/kernel/sched/sched_task_console.cc"
"src/kernel/sched/sched_virq.cc"
"src/kernel/vm/vm.cc"
"src/fs/fat/fat32.cc"
"src/fs/loader.cc"
"src/mm/heap/kmm_malloc.cc"
"src/mm/heap/kmm_zalloc.cc"
Expand Down
2 changes: 2 additions & 0 deletions src/fs/loader.cc
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@

#include "common/cstring.h"
#include "common/logger.h"
#if !defined(BOARD_IS_QEMU)
#include "fs/fat/fat32.h"
#endif
#include "kernel/sched/sched.h"
#include "kernel/task/task.h"
#include "mm/new.h"
Expand Down

0 comments on commit 0865223

Please sign in to comment.