-
Notifications
You must be signed in to change notification settings - Fork 0
/
CMakeLists.txt
61 lines (58 loc) · 1.36 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
# fof clion /....
cmake_minimum_required(VERSION 3.17)
project(vdos)
set(CMAKE_CXX_STANDARD 11)
include_directories(./include)
add_executable(vdos
./src/ints/bios.cpp
./src/ints/bios_keyboard.cpp
./src/cpu/callback.cpp
./src/cpu/core_normal.cpp
./src/cpu/cpu.cpp
./src/dos/devicePRT.cpp
./src/dos/dos.cpp
./src/dos/dos_classes.cpp
./src/dos/dos_devices.cpp
./src/dos/dos_execute.cpp
./src/dos/dos_files.cpp
./src/dos/dos_ioctl.cpp
./src/dos/dos_memory.cpp
./src/dos/dos_misc.cpp
./src/dos/dos_tables.cpp
./src/dos/drives.cpp
./src/ints/ems.cpp
./src/gui/events.cpp
./src/dos/fcb_files.cpp
./src/cpu/flags.cpp
./src/gui/freetype.cpp
./src/gui/gui.cpp
./src/ints/int10.cpp
./src/ints/int10_char.cpp
./src/ints/int10_memory.cpp
./src/ints/int10_modes.cpp
./src/ints/int10_pal.cpp
./src/ints/int10_put_pixel.cpp
./src/ints/int10_vptable.cpp
./src/hardware/iohandler.cpp
./src/hardware/keyboard.cpp
./src/hardware/memory.cpp
./src/ints/mouse.cpp
./src/cpu/paging.cpp
./src/hardware/parport.cpp
./src/hardware/pic.cpp
./src/hardware/serialport.cpp
./src/shell/shell.cpp
./src/misc/support.cpp
./src/hardware/timer.cpp
./src/vDos.cpp
./src/hardware/vga.cpp
./src/hardware/vga_attr.cpp
./src/hardware/vga_crtc.cpp
./src/hardware/vga_dac.cpp
./src/hardware/vga_gfx.cpp
./src/hardware/vga_memory.cpp
./src/hardware/vga_misc.cpp
./src/hardware/vga_seq.cpp
./src/gui/video.cpp
./src/ints/xms.cpp
)