CMakeLists.txt
author Luke Hoersten <luke@hoersten.org>
Sun, 28 Feb 2021 19:37:24 -0600
changeset 0 31a65edead29
permissions -rw-r--r--
Initial commit.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
31a65edead29 Initial commit.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     1
# (Automatically converted from project Makefile by convert_to_cmake.py.)
31a65edead29 Initial commit.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     2
31a65edead29 Initial commit.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     3
# The following lines of boilerplate have to be in your project's CMakeLists
31a65edead29 Initial commit.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     4
# in this exact order for cmake to work correctly
31a65edead29 Initial commit.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     5
cmake_minimum_required(VERSION 3.5)
31a65edead29 Initial commit.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     6
31a65edead29 Initial commit.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     7
if(DEFINED ENV{HOMEKIT_PATH})
31a65edead29 Initial commit.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     8
  set(HOMEKIT_PATH $ENV{HOMEKIT_PATH})
31a65edead29 Initial commit.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     9
else()
31a65edead29 Initial commit.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
    10
  set(HOMEKIT_PATH ${CMAKE_CURRENT_LIST_DIR}/../..)
31a65edead29 Initial commit.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
    11
endif(DEFINED ENV{HOMEKIT_PATH})
31a65edead29 Initial commit.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
    12
31a65edead29 Initial commit.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
    13
set(EXTRA_COMPONENT_DIRS ${HOMEKIT_PATH}/components ${HOMEKIT_PATH}/components/homekit ${CMAKE_CURRENT_LIST_DIR}/../common)
31a65edead29 Initial commit.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
    14
31a65edead29 Initial commit.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
    15
include($ENV{IDF_PATH}/tools/cmake/project.cmake)
31a65edead29 Initial commit.
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
    16
project(door)