equal
deleted
inserted
replaced
15 #find_package(QCA2 REQUIRED) |
15 #find_package(QCA2 REQUIRED) |
16 #include_directories(${QCA2_INCLUDE_DIR}) |
16 #include_directories(${QCA2_INCLUDE_DIR}) |
17 |
17 |
18 # Configure for SDL |
18 # Configure for SDL |
19 find_package(SDL REQUIRED) |
19 find_package(SDL REQUIRED) |
|
20 find_package(SDL_mixer REQUIRED) |
20 |
21 |
21 include_directories(.) |
22 include_directories(.) |
22 include_directories(${SDL_INCLUDE_DIR}) |
23 include_directories(${SDL_INCLUDE_DIR}) |
23 include_directories(${OPENAL_INCLUDE_DIR}) |
24 include_directories(${SDLMIXER_INCLUDE_DIR}) |
24 include_directories(${PROJECT_SOURCE_DIR}/openalbridge/) |
|
25 |
|
26 if(UNIX) |
25 if(UNIX) |
27 # HACK: in freebsd cannot find iconv.h included via SDL.h |
26 # HACK: in freebsd cannot find iconv.h included via SDL.h |
28 include_directories("/usr/local/include") |
27 include_directories("/usr/local/include") |
29 endif(UNIX) |
28 endif(UNIX) |
30 |
29 |
174 |
173 |
175 |
174 |
176 set(HW_LINK_LIBS |
175 set(HW_LINK_LIBS |
177 ${QT_LIBRARIES} |
176 ${QT_LIBRARIES} |
178 ${SDL_LIBRARY} |
177 ${SDL_LIBRARY} |
179 openalbridge |
178 ${SDLMIXER_LIBRARY} |
180 ) |
179 ) |
181 |
180 |
182 #remember that in windows library order counts |
181 if(APPLE) |
183 if(NOT APPLE) |
|
184 set(HW_LINK_LIBS |
182 set(HW_LINK_LIBS |
185 ${HW_LINK_LIBS} |
|
186 ${OPENAL_LIBRARY} |
|
187 ${OGG_LIBRARY} |
|
188 ${VORBIS_LIBRARY} |
|
189 ${VORBISFILE_LIBRARY} |
|
190 ) |
|
191 else() |
|
192 #no vorbisfile required for MacOS X |
|
193 set(HW_LINK_LIBS |
|
194 ${OPENAL_LIBRARY} |
|
195 ${OGG_LIBRARY} |
|
196 ${VORBIS_LIBRARY} |
|
197 ${HW_LINK_LIBS} |
183 ${HW_LINK_LIBS} |
198 IOKit |
184 IOKit |
199 ) |
185 ) |
200 if (SPARKLE_FOUND) |
186 if (SPARKLE_FOUND) |
201 set(HW_LINK_LIBS ${HW_LINK_LIBS} ${SPARKLE_LIBRARY}) |
187 set(HW_LINK_LIBS ${HW_LINK_LIBS} ${SPARKLE_LIBRARY}) |