initial commit
This commit is contained in:
commit
ff8389a76b
46 changed files with 9118 additions and 0 deletions
28
CMakeLists.txt
Normal file
28
CMakeLists.txt
Normal file
|
@ -0,0 +1,28 @@
|
|||
# CMakeList.txt : Top-level CMake project file, do global configuration
|
||||
# and include sub-projects here.
|
||||
#
|
||||
cmake_minimum_required (VERSION 3.8)
|
||||
|
||||
project ("NES Emulator")
|
||||
|
||||
add_subdirectory("vendor/glfw")
|
||||
add_subdirectory("vendor/glad")
|
||||
add_subdirectory("vendor/spdlog")
|
||||
|
||||
set(IMGUI_SOURCES
|
||||
${CMAKE_SOURCE_DIR}/vendor/imgui/imgui.cpp
|
||||
${CMAKE_SOURCE_DIR}/vendor/imgui/imgui_demo.cpp
|
||||
${CMAKE_SOURCE_DIR}/vendor/imgui/imgui_draw.cpp
|
||||
${CMAKE_SOURCE_DIR}/vendor/imgui/imgui_tables.cpp
|
||||
${CMAKE_SOURCE_DIR}/vendor/imgui/imgui_widgets.cpp
|
||||
${CMAKE_SOURCE_DIR}/vendor/imgui/backends/imgui_impl_glfw.cpp
|
||||
${CMAKE_SOURCE_DIR}/vendor/imgui/backends/imgui_impl_opengl3.cpp
|
||||
)
|
||||
|
||||
set(IMGUI_INCLUDE
|
||||
${CMAKE_SOURCE_DIR}/vendor
|
||||
${CMAKE_SOURCE_DIR}/vendor/imgui
|
||||
)
|
||||
|
||||
# Include sub-projects.
|
||||
add_subdirectory ("src")
|
Loading…
Add table
Add a link
Reference in a new issue