cmake_minimum_required(VERSION 3.13)
project(sample)

set(CMAKE_CXX_STANDARD 11)
set(CMAKE_C_COMPILER clang)
set(CMAKE_CXX_COMPILER clang++)

include_directories(..)
include_directories(../../)

link_directories(/usr/lib)
link_libraries(-lz -lcrypto)

add_executable(ApaasTokenBuilderSample.exe ApaasTokenBuilderSample.cpp ../src/md5/md5.cpp)
add_executable(ChatTokenBuilder2Sample.exe ChatTokenBuilder2Sample.cpp)
add_executable(EducationTokenBuilder2Sample.exe EducationTokenBuilder2Sample.cpp ../src/md5/md5.cpp)
add_executable(FpaTokenBuilderSample.exe FpaTokenBuilderSample.cpp)
add_executable(RtcTokenBuilder2Sample.exe RtcTokenBuilder2Sample.cpp)
add_executable(RtcTokenBuilderSample.exe RtcTokenBuilderSample.cpp)
add_executable(RtmTokenBuilderSample.exe RtmTokenBuilderSample.cpp)
add_executable(RtmTokenBuilder2Sample.exe RtmTokenBuilder2Sample.cpp)
