about summary refs log tree commit diff stats
path: root/data/maps/the_great/rooms/Hive Entrance.txtpb
blob: cd6ba685c290b047ccc7ccd4293e364714516dfa (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
name: "Hive Entrance"
panel_display_name: "West Side"
panels {
  name: "LOST"
  path: "Panels/Hive Room/hive_1"
  clue: "lost"
  answer: "found"
  symbols: SUN
}
ports {
  name: "HIVE"
  path: "Meshes/Blocks/Warps/worldport19"
  orientation: "east"
}
<fefferburbia@gmail.com> 2015-12-17 15:46:53 -0500 Updated CMakeLists.txt so that it can find GLFW3 with pkg-config`' href='/therapy/commit/CMakeLists.txt?id=1405c1b7c42d26cfeeee8e08a44bd0e2ef2906b7'>1405c1b ^
4c08698 ^

44324ba ^
4bbfeae ^
224645d ^
44324ba ^



1405c1b ^
51971f4 ^

4bbfeae ^
6b1dcc5 ^
d0f191b ^
cecdba5 ^

51971f4 ^



6b1dcc5 ^

6b1dcc5 ^
55c8a14 ^
428c401 ^
f9448d3 ^
ed08b67 ^




428c401 ^

cefe66c ^
77be863 ^
5cc80ec ^
e16fb5b ^
e4e2f2d ^
8016a71 ^
5269e7c ^
d0f191b ^
6b1dcc5 ^
bc63fa5 ^
4bbfeae ^
bc63fa5 ^
cecdba5 ^
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79

                                    
 


                                            
                                                                              
 
                   
 
                       
                                      
 

                             

                                 
                              
                          
 







                                                               
            
                      

                   

                        
                      
                  
               



                        
                      

                        
                     
     
        

 



                      

                           
               
                        
              
                   




                           

                             
                           
                         
                           
                         
                            
                           
                           
                      
 
 
                                                          
                                                                   
                                               
cmake_minimum_required (VERSION 3.1)
project (Aromatherapy)

set(CMAKE_BUILD_TYPE Debug)

# Set directory to look for package helpers.
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${Aromatherapy_SOURCE_DIR}/cmake")

# Get dependencies.

find_package(PkgConfig)
pkg_check_modules(GLFW REQUIRED glfw3)

find_package(OpenGL REQUIRED)
find_package(GLEW REQUIRED)
find_package(portaudio REQUIRED)
find_package(libsndfile REQUIRED)
find_package(libxml2 REQUIRED)
find_package(lua REQUIRED)

IF(APPLE)
   FIND_LIBRARY(COCOA_LIBRARY Cocoa)
   FIND_LIBRARY(CV_LIBRARY CoreVideo)
   FIND_LIBRARY(IO_LIBRARY IOKit)
   MARK_AS_ADVANCED (COCOA_LIBRARY CV_LIBRARY IO_LIBRARY)
   SET(EXTRA_LIBS ${COCOA_LIBRARY} ${CV_LIBRARY} ${IO_LIBRARY})
ENDIF (APPLE)

set(ALL_LIBS
  ${OPENGL_gl_LIBRARY}
  ${GLEW_LIBRARIES}
  ${GLFW_LIBRARIES}
  ${PORTAUDIO_LIBRARIES}
  ${LIBSNDFILE_LIBRARY}
  ${LIBXML2_LIBRARIES}
  ${LUA_LIBRARIES}
  ${EXTRA_LIBS}
)

include_directories(
  ${LIBXML2_INCLUDE_DIR}
  ${GLFW_INCLUDE_DIRS}
  ${OPENGL_INCLUDE_DIRS}
  ${GLEW_INCLUDE_DIRS}
  ${LUA_INCLUDE_DIRS}
  src
  vendor
)

link_directories(
  ${GLFW_LIBRARY_DIRS}
)

add_executable(Aromatherapy
  src/main.cpp
  src/muxer.cpp
  src/entity_manager.cpp
  src/game.cpp
  src/animation.cpp
  src/util.cpp
  src/renderer/renderer.cpp
  src/renderer/mesh.cpp
  src/renderer/shader.cpp
  src/renderer/texture.cpp
  src/systems/controlling.cpp
  src/systems/pondering.cpp
  src/systems/animating.cpp
  src/systems/mapping.cpp
  src/systems/orienting.cpp
  src/systems/playing.cpp
  src/systems/scheduling.cpp
  src/systems/realizing.cpp
  src/systems/scripting.cpp
  vendor/stb_image.cpp
)

set_property(TARGET Aromatherapy PROPERTY CXX_STANDARD 17)
set_property(TARGET Aromatherapy PROPERTY CXX_STANDARD_REQUIRED ON)
target_link_libraries(Aromatherapy ${ALL_LIBS})