Skip to content

Commit

Permalink
fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
TheGAzed committed Jun 13, 2024
1 parent d7d85d8 commit ae67f75
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 30 deletions.
16 changes: 8 additions & 8 deletions external/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
add_library(greatest "")
add_library(GREATEST_LIB "")

set_target_properties(greatest PROPERTIES LINKER_LANGUAGE C)
set_target_properties(GREATEST_LIB PROPERTIES LINKER_LANGUAGE C)

target_sources(greatest
target_sources(GREATEST_LIB
PUBLIC
greatest/greatest.h
)

target_include_directories(greatest PUBLIC greatest)
target_include_directories(GREATEST_LIB PUBLIC greatest)

add_library(nuklear "")
add_library(NUKLEAR_LIB "")

set_target_properties(nuklear PROPERTIES LINKER_LANGUAGE C)
set_target_properties(NUKLEAR_LIB PROPERTIES LINKER_LANGUAGE C)

target_sources(nuklear
target_sources(NUKLEAR_LIB
PUBLIC
nuklear/nuklear.h
)

target_include_directories(nuklear PUBLIC nuklear/src)
target_include_directories(NUKLEAR_LIB PUBLIC nuklear/src)
8 changes: 4 additions & 4 deletions program/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
add_executable(${PROJECT_NAME} main.c)

add_library(program "")
add_library(PROGRAM_LIB "")

target_sources(program
target_sources(PROGRAM_LIB
PRIVATE
source/algorithms/depth_first_search.c
source/algorithms/backtrack.c
Expand All @@ -19,6 +19,6 @@ target_sources(program
source/slnoslav.c
)

target_include_directories(program PUBLIC include)
target_include_directories(PROGRAM_LIB PUBLIC include)

target_link_libraries(${PROJECT_NAME} program)
target_link_libraries(${PROJECT_NAME} PROGRAM_LIB)
18 changes: 9 additions & 9 deletions test/blackbox/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
add_executable(BLACKBOX main.c)

add_library(black_box "")
add_library(BLACK_BOX_LIB "")

target_link_libraries(black_box
target_link_libraries(BLACK_BOX_LIB
PRIVATE
greatest
program
GREATEST_LIB
PROGRAM_LIB
)

target_sources(black_box
target_sources(BLACK_BOX_LIB
PRIVATE
suites/easy/easy_unset.c
suites/easy/easy_forward_check.c
Expand All @@ -20,16 +20,16 @@ target_sources(black_box
suites/easy/easy_arc_consistency_backtrack_forward_check.c
)

target_include_directories(black_box
target_include_directories(BLACK_BOX_LIB
PUBLIC
${CMAKE_CURRENT_LIST_DIR}
)

target_link_libraries(BLACKBOX
PRIVATE
black_box
greatest
program
BLACK_BOX_LIB
GREATEST_LIB
PROGRAM_LIB
)

add_test(
Expand Down
18 changes: 9 additions & 9 deletions test/unit/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
add_executable(UNITTESTS main.c)

add_library(unit_tests "")
add_library(UNIT_TEST_LIB "")

target_link_libraries(unit_tests
target_link_libraries(UNIT_TEST_LIB
PRIVATE
greatest
program
GREATEST_LIB
PROGRAM_LIB
)

target_sources(unit_tests
target_sources(UNIT_TEST_LIB
PRIVATE
structures/abstract/stack_test.c
)

target_include_directories(unit_tests
target_include_directories(UNIT_TEST_LIB
PUBLIC
${CMAKE_CURRENT_LIST_DIR}
)

target_link_libraries(UNITTESTS
PRIVATE
unit_tests
greatest
program
UNIT_TEST_LIB
GREATEST_LIB
PROGRAM_LIB
)

add_test(
Expand Down

0 comments on commit ae67f75

Please sign in to comment.