Skip to content

Commit b2c556f

Browse files
Cleaned up CMakeLists.txt and bumped to C++14
1 parent 5b96e17 commit b2c556f

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

CMakeLists.txt

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@ add_executable(portamp
6262
${HEADER_FILES}
6363
)
6464

65+
set_property(TARGET portamp PROPERTY CXX_STANDARD 14)
66+
set_property(TARGET portamp PROPERTY CXX_STANDARD_REQUIRED ON)
67+
6568
if(MSVC)
6669
add_subdirectory(libs/libogg-1.3.2 EXCLUDE_FROM_ALL)
6770
add_subdirectory(libs/libvorbis-1.3.5 EXCLUDE_FROM_ALL)
@@ -71,9 +74,6 @@ if(MSVC)
7174
add_subdirectory(libs/monkey-audio EXCLUDE_FROM_ALL)
7275
add_subdirectory(libs/libopus EXCLUDE_FROM_ALL)
7376
add_subdirectory(libs/libopusfile EXCLUDE_FROM_ALL)
74-
# set(CMAKE_C_FLAGS "/EHsc /RTCc /RTC1 /MTd /Zp16 /GS /Qpar /MP /wd4244")
75-
# set(CMAKE_CXX_FLAGS "/EHsc /RTCc /RTC1 /MTd /Zp16 /GS /Qpar /MP /wd4244")
76-
# add_definitions(-D_ALLOW_RTCc_IN_STL)
7777
target_link_libraries(portamp
7878
libogg
7979
libvorbis
@@ -101,7 +101,6 @@ elseif(APPLE)
101101
add_subdirectory(libs/monkey-audio EXCLUDE_FROM_ALL)
102102
add_subdirectory(libs/libopus EXCLUDE_FROM_ALL)
103103
add_subdirectory(libs/libopusfile EXCLUDE_FROM_ALL)
104-
set(CMAKE_CXX_FLAGS "-std=c++11")
105104
target_link_libraries(portamp
106105
libogg
107106
libvorbis
@@ -119,7 +118,6 @@ elseif(APPLE)
119118
target_link_libraries(portamp "${OPENAL_LIBRARY}")
120119
else()
121120
add_subdirectory(libs/monkey-audio EXCLUDE_FROM_ALL)
122-
set(CMAKE_CXX_FLAGS "-std=c++11")
123121
target_link_libraries(portamp
124122
ogg
125123
vorbis

libs/libopus/CMakeLists.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,7 @@ set(SRC_FILES
3636
src/mlp.c
3737
src/mlp_data.c
3838
src/opus.c
39-
src/opus_compare.c
4039
src/opus_decoder.c
41-
src/opus_demo.c
4240
src/opus_encoder.c
4341
src/opus_multistream.c
4442
src/opus_multistream_decoder.c

0 commit comments

Comments
 (0)