mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-12-29 06:02:07 +03:00
27 lines
531 B
CMake
27 lines
531 B
CMake
serenity_component(
|
|
UserspaceEmulator
|
|
RECOMMENDED
|
|
TARGETS UserspaceEmulator
|
|
)
|
|
|
|
set(SOURCES
|
|
Emulator.cpp
|
|
Emulator_syscalls.cpp
|
|
MallocTracer.cpp
|
|
MmapRegion.cpp
|
|
Range.cpp
|
|
RangeAllocator.cpp
|
|
Region.cpp
|
|
SimpleRegion.cpp
|
|
SoftCPU.cpp
|
|
SoftFPU.cpp
|
|
SoftMMU.cpp
|
|
SoftVPU.cpp
|
|
main.cpp
|
|
)
|
|
|
|
add_compile_options(-mmmx -Wno-psabi -frounding-math)
|
|
|
|
serenity_bin(UserspaceEmulator)
|
|
target_link_libraries(UserspaceEmulator PRIVATE LibX86 LibDebug LibCore LibFileSystem LibLine LibSystem)
|