Procházet zdrojové kódy

Change project structure

Douglas Andreani před 2 roky
rodič
revize
47daa518d4
5 změnil soubory, kde provedl 12 přidání a 6 odebrání
  1. 6 6
      CMakeLists.txt
  2. 0 0
      src/AudioInterface.h
  3. 6 0
      src/CMakeLists.txt
  4. 0 0
      src/LogAudio.cpp
  5. 0 0
      src/LogAudio.h

+ 6 - 6
CMakeLists.txt

@@ -1,13 +1,13 @@
-cmake_minimum_required(VERSION 3.0.0)
-project(audio-player VERSION 0.1.0)
+cmake_minimum_required(VERSION 3.20.0)
+project(audio-player VERSION 0.1.0 LANGUAGES CXX)
 
 add_subdirectory(spdlog)
+add_subdirectory(src)
 
 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include)
 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/spdlog/include)
+include_directories(${CMAKE_CURRENT_SOURCE_DIR}/src)
 
+add_executable(audio-player main.cpp)
 
-add_executable(audio-player main.cpp LogAudio.cpp)
-
-target_link_libraries(audio-player spdlog)
-
+target_link_libraries(audio-player audio-player-lib)

+ 0 - 0
AudioInterface.h → src/AudioInterface.h


+ 6 - 0
src/CMakeLists.txt

@@ -0,0 +1,6 @@
+cmake_minimum_required(VERSION 3.20)
+include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../spdlog/include)
+
+add_library(audio-player-lib LogAudio.cpp)
+
+target_link_libraries(audio-player-lib spdlog)

+ 0 - 0
LogAudio.cpp → src/LogAudio.cpp


+ 0 - 0
LogAudio.h → src/LogAudio.h