~registry/dolphin-emu/triforce

« back to all changes in this revision

Viewing changes to Externals/polarssl/CMakeLists.txt

  • Committer: Sérgio Benjamim
  • Date: 2015-02-13 05:54:40 UTC
  • Revision ID: sergio_br2@yahoo.com.br-20150213055440-ey2rt3sjpy27km78
Dolphin Triforce branch from code.google, commit b957980 (4.0-315).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
cmake_minimum_required(VERSION 2.6)
 
2
project(POLARSSL C)
 
3
 
 
4
if(CMAKE_COMPILER_IS_GNUCC)
 
5
  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O2 -Wall -Wextra -W -Wdeclaration-after-statement")
 
6
  set(CMAKE_C_FLAGS_DEBUG "-g3 -O0")
 
7
  set(CMAKE_C_FLAGS_COVERAGE "-g3 -O0 -fprofile-arcs -ftest-coverage -lgcov")
 
8
endif(CMAKE_COMPILER_IS_GNUCC)
 
9
 
 
10
if(CMAKE_BUILD_TYPE STREQUAL "Coverage")
 
11
  if(CMAKE_COMPILER_IS_GNUCC)
 
12
    set(CMAKE_SHARED_LINKER_FLAGS "-fprofile-arcs -ftest-coverage")
 
13
  endif(CMAKE_COMPILER_IS_GNUCC)
 
14
endif(CMAKE_BUILD_TYPE STREQUAL "Coverage")
 
15
 
 
16
option(USE_PKCS11_HELPER_LIBRARY "Build PolarSSL with the pkcs11-helper library." OFF)
 
17
 
 
18
option(ENABLE_ZLIB_SUPPORT "Build PolarSSL with zlib library." OFF)
 
19
 
 
20
if(LIB_INSTALL_DIR)
 
21
else()
 
22
set(LIB_INSTALL_DIR lib)
 
23
endif()
 
24
 
 
25
include_directories(include/)
 
26
 
 
27
if(ENABLE_ZLIB_SUPPORT)
 
28
  find_package(ZLIB)
 
29
 
 
30
  if(ZLIB_FOUND)
 
31
    include_directories(ZLIB_INCLUDE_DIR)
 
32
  endif(ZLIB_FOUND)
 
33
endif(ENABLE_ZLIB_SUPPORT)
 
34
 
 
35
add_subdirectory(library)
 
36
 
 
37