-
Notifications
You must be signed in to change notification settings - Fork 0
/
dub.sdl
37 lines (29 loc) · 962 Bytes
/
dub.sdl
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
name "rebelengine"
description "Vulkan 3D game engine"
authors "Dan Printzell"
copyright "Copyright © 2018, Dan Printzell"
license "MPLv2"
targetPath "bin/"
lflags "-rpath=3rdparty/cimgui" platform="posix"
preGenerateCommands "make -f assets.mk"
subPackage "lib/cimgui"
//subPackage "lib/imgui_extensions"
subPackage "lib/vulkan_memory_allocator"
subPackage "lib/physfs"
# Rendering
dependency "derelict-sdl2" version="~>3.1.0-alpha.4"
dependency "derelict-assimp3" version="~>2.0.0-beta.1"
dependency ":cimgui" version="*"
//dependency ":imgui_extensions" version="*"
dependency ":vulkan_memory_allocator" version="*"
dependency "erupted" version="~>2.0.9+v1.1.83"
dependency "opengl:gl4" version="~>1.0.0"
# I/O
dependency ":physfs" version="*"
# Type handlers
dependency "imageformats" version="~>7.0.0"
dependency "gfm:math" version="~>7.0.5"
dependency "sdlss" version="~>0.3.3"
# Misc
dependency "discord-rpc" version="~>3.3.0"
libs "discord-rpc"