linker: Modernize

This commit is contained in:
Michael Fabian 'Xaymar' Dirks
2019-01-19 18:29:34 +01:00
parent ccc0d14b66
commit 5f62431f61
2 changed files with 18 additions and 3 deletions
+17 -1
View File
@@ -10,7 +10,6 @@ target_link_libraries(${PROJECT_NAME}
linker_lib
)
if (WIN32)
target_compile_definitions(${PROJECT_NAME}
PRIVATE
@@ -60,3 +59,20 @@ if (WIN32)
NOINOUT
)
endif()
install(TARGETS ${PROJECT_NAME}
DESTINATION lib
RUNTIME DESTINATION bin
LIBRARY DESTINATION lib
OBJECTS DESTINATION lib
RESOURCE DESTINATION lib
PUBLIC_HEADER DESTINATION include
PRIVATE_HEADER DESTINATION source
)
if(MSVC)
install(
FILES $<TARGET_PDB_FILE:${PROJECT_NAME}>
DESTINATION bin
OPTIONAL
)
endif()
+1 -2
View File
@@ -1,6 +1,5 @@
#include "linker.hpp"
#include "std.hpp"
#include <linker.hpp>
#include <windows.h>