diff options
author | Jan200101 <sentrycraft123@gmail.com> | 2021-08-01 14:01:39 +0200 |
---|---|---|
committer | Jan200101 <sentrycraft123@gmail.com> | 2021-08-01 14:01:39 +0200 |
commit | 7d2c186d9ba3bd6438ae4afab349b8c0c795cef6 (patch) | |
tree | 977dbed09d7ffb59fe4c2fb39f93e1c50a78c02f | |
parent | 36fdad1f1f90f1efb173632de693edb486c5b2b0 (diff) | |
download | polecat-7d2c186d9ba3bd6438ae4afab349b8c0c795cef6.tar.gz polecat-7d2c186d9ba3bd6438ae4afab349b8c0c795cef6.zip |
update min cmake, add wine to lib, make base empty
-rw-r--r-- | CMakeLists.txt | 2 | ||||
-rw-r--r-- | src/CMakeLists.txt | 11 | ||||
-rw-r--r-- | src/wine.c | 2 |
3 files changed, 9 insertions, 6 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index e6ef9ec..ccefdc9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.0) +cmake_minimum_required(VERSION 3.12) if(CMAKE_POLICY_DEFAULT_CMP0017 OR CMAKE_POLICY_DEFAULT_CMP0020) # touch these to remove warnings diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 2069d5a..8b36820 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -15,20 +15,23 @@ set(LIBSOURCES ${CMAKE_CURRENT_SOURCE_DIR}/lutris/keyword.h ${CMAKE_CURRENT_SOURCE_DIR}/lutris/runner.h ${CMAKE_CURRENT_SOURCE_DIR}/lutris/task.h + ${CMAKE_CURRENT_SOURCE_DIR}/main.c + ${CMAKE_CURRENT_SOURCE_DIR}/main.h ${CMAKE_CURRENT_SOURCE_DIR}/net.c ${CMAKE_CURRENT_SOURCE_DIR}/net.h ${CMAKE_CURRENT_SOURCE_DIR}/tar.c ${CMAKE_CURRENT_SOURCE_DIR}/tar.h ) +FILE(WRITE ${CMAKE_BINARY_DIR}/base.c "extern int empty;\n") + set(MAINSOURCES - ${CMAKE_CURRENT_SOURCE_DIR}/main.c - ${CMAKE_CURRENT_SOURCE_DIR}/main.h + ${CMAKE_BINARY_DIR}/base.c ) if (NOT WIN32) -set(MAINSOURCES - ${MAINSOURCES} +set(LIBSOURCES + ${LIBSOURCES} ${CMAKE_CURRENT_SOURCE_DIR}/wine.c ${CMAKE_CURRENT_SOURCE_DIR}/wine.h ) @@ -25,7 +25,7 @@ static const struct Command winecmd_commands[] = { }; static const struct Flag winecmd_flags[] = { - { .name = "help", .variant = TWO, .returns = 1, .func = winecmd_help, .description = "show this message"}, + { .name = "help", .variant = TWO, .returns = 1, .func = winecmd_help, .description = "show this message"}, { .name = "no-net", .variant = TWO, .returns = 0, .func = set_no_net, .description = "run commands without commitment"} }; |