From cda6da31442a17ddf1c4dba06e4831d92509fb9d Mon Sep 17 00:00:00 2001 From: albfan Date: Sun, 22 Mar 2015 11:17:33 +0100 Subject: [PATCH] Allow virtual path on cmake Remove fixed paths on CMake whom broke virtual path compilation Relates to #7 but still not resolve it. --- src/ctl/CMakeLists.txt | 18 +++++++++--------- src/dhcp/CMakeLists.txt | 18 +++++++++--------- src/wifi/CMakeLists.txt | 12 ++++++------ 3 files changed, 24 insertions(+), 24 deletions(-) diff --git a/src/ctl/CMakeLists.txt b/src/ctl/CMakeLists.txt index f546e68..453d81e 100644 --- a/src/ctl/CMakeLists.txt +++ b/src/ctl/CMakeLists.txt @@ -1,10 +1,10 @@ ########### next target ############### -set(miracle-wifictl_SRCS ${CMAKE_CURRENT_BINARY_DIR}/ctl.h - ${CMAKE_CURRENT_BINARY_DIR}/ctl-cli.c - ${CMAKE_CURRENT_BINARY_DIR}/ctl-wifi.c - ${CMAKE_CURRENT_BINARY_DIR}/wifictl.c) +set(miracle-wifictl_SRCS ctl.h + ctl-cli.c + ctl-wifi.c + wifictl.c) add_executable(miracle-wifictl ${miracle-wifictl_SRCS}) @@ -15,11 +15,11 @@ install(TARGETS miracle-wifictl DESTINATION bin) ########### next target ############### -set(miracle-sinkctl_SRCS ${CMAKE_CURRENT_BINARY_DIR}/ctl.h - ${CMAKE_CURRENT_BINARY_DIR}/ctl-cli.c - ${CMAKE_CURRENT_BINARY_DIR}/ctl-sink.c - ${CMAKE_CURRENT_BINARY_DIR}/ctl-wifi.c - ${CMAKE_CURRENT_BINARY_DIR}/sinkctl.c) +set(miracle-sinkctl_SRCS ctl.h + ctl-cli.c + ctl-sink.c + ctl-wifi.c + sinkctl.c) add_executable(miracle-sinkctl ${miracle-sinkctl_SRCS}) diff --git a/src/dhcp/CMakeLists.txt b/src/dhcp/CMakeLists.txt index 8306f98..dfdcd13 100644 --- a/src/dhcp/CMakeLists.txt +++ b/src/dhcp/CMakeLists.txt @@ -1,15 +1,15 @@ ########### next target ############### -set(miracle-dhcp_SRCS ${CMAKE_CURRENT_BINARY_DIR}/dhcp.c - ${CMAKE_CURRENT_BINARY_DIR}/gdhcp.h - ${CMAKE_CURRENT_BINARY_DIR}/unaligned.h - ${CMAKE_CURRENT_BINARY_DIR}/common.h - ${CMAKE_CURRENT_BINARY_DIR}/common.c - ${CMAKE_CURRENT_BINARY_DIR}/ipv4ll.h - ${CMAKE_CURRENT_BINARY_DIR}/ipv4ll.c - ${CMAKE_CURRENT_BINARY_DIR}/client.c - ${CMAKE_CURRENT_BINARY_DIR}/server.c) +set(miracle-dhcp_SRCS dhcp.c + gdhcp.h + unaligned.h + common.h + common.c + ipv4ll.h + ipv4ll.c + client.c + server.c) add_executable(miracle-dhcp ${miracle-dhcp_SRCS}) diff --git a/src/wifi/CMakeLists.txt b/src/wifi/CMakeLists.txt index 338af00..85090d5 100644 --- a/src/wifi/CMakeLists.txt +++ b/src/wifi/CMakeLists.txt @@ -1,12 +1,12 @@ ########### next target ############### -set(miracle-wifid_SRCS ${CMAKE_CURRENT_BINARY_DIR}/wifid.h - ${CMAKE_CURRENT_BINARY_DIR}/wifid.c - ${CMAKE_CURRENT_BINARY_DIR}/wifid-dbus.c - ${CMAKE_CURRENT_BINARY_DIR}/wifid-link.c - ${CMAKE_CURRENT_BINARY_DIR}/wifid-peer.c - ${CMAKE_CURRENT_BINARY_DIR}/wifid-supplicant.c) +set(miracle-wifid_SRCS wifid.h + wifid.c + wifid-dbus.c + wifid-link.c + wifid-peer.c + wifid-supplicant.c) add_executable(miracle-wifid ${miracle-wifid_SRCS})