cash2ecash

cash2ecash: cash acceptor that issues digital cash (experimental)
Log | Files | Refs | README | LICENSE

CMakeLists.txt (557B)


      1 #Project Config
      2 cmake_minimum_required(VERSION 3.5)
      3 project(CoinAcceptor LANGUAGES C )
      4 
      5 #Compiler Settings
      6 set(CMAKE_C_STANDARD 17)
      7 set(CMAKE_C_STANDARD_REQUIRED ON)
      8 set(CMAKE_C_EXTENSIONS ON)
      9 
     10 # Librarys
     11 ## Defining Librarys
     12 add_library(gpiod gpiod_wrapper.c)
     13 add_executable(CoinAcceptor main.c)
     14 
     15 ## Linking Targets
     16 target_link_libraries(gpiod PRIVATE gpiod)
     17 target_link_libraries(CoinAcceptor PRIVATE gpiod)
     18 
     19 add_executable(CoinAcceptor main.c)
     20 target_link_libraries(CoinAcceptor PRIVATE gpiod)
     21 
     22 target_compile_options(CoinAcceptor PRIVATE -Wall -Wextra)