2023-07-29 20:50:29 +00:00
|
|
|
source_set("engine") {
|
|
|
|
sources = [
|
|
|
|
"animatable.cc",
|
|
|
|
"animatable.h",
|
|
|
|
"animator.cc",
|
|
|
|
"animator.h",
|
|
|
|
"asset/font.cc",
|
|
|
|
"asset/font.h",
|
|
|
|
"asset/image.cc",
|
|
|
|
"asset/image.h",
|
|
|
|
"asset/mesh.cc",
|
|
|
|
"asset/mesh.h",
|
|
|
|
"asset/shader_source.cc",
|
|
|
|
"asset/shader_source.h",
|
|
|
|
"asset/sound.cc",
|
|
|
|
"asset/sound.h",
|
|
|
|
"drawable.cc",
|
|
|
|
"drawable.h",
|
|
|
|
"engine.cc",
|
|
|
|
"engine.h",
|
|
|
|
"game.h",
|
|
|
|
"game_factory.h",
|
|
|
|
"image_quad.cc",
|
|
|
|
"image_quad.h",
|
|
|
|
"input_event.h",
|
|
|
|
"persistent_data.cc",
|
|
|
|
"persistent_data.h",
|
|
|
|
"solid_quad.cc",
|
|
|
|
"solid_quad.h",
|
|
|
|
"sound_player.cc",
|
|
|
|
"sound_player.h",
|
|
|
|
]
|
|
|
|
|
|
|
|
deps = [
|
|
|
|
"//assets/engine",
|
|
|
|
"//src/base",
|
2023-09-22 14:10:53 +00:00
|
|
|
"//src/engine/audio",
|
|
|
|
"//src/engine/platform",
|
|
|
|
"//src/engine/renderer",
|
2023-10-09 22:04:38 +00:00
|
|
|
"//src/third_party/imgui",
|
2023-09-09 21:58:47 +00:00
|
|
|
"//src/third_party/jsoncpp",
|
|
|
|
"//src/third_party/minimp3",
|
|
|
|
"//src/third_party/stb",
|
|
|
|
"//src/third_party/texture_compressor",
|
2023-07-29 20:50:29 +00:00
|
|
|
]
|
|
|
|
}
|