add_executable(jlx ${CMAKE_CURRENT_SOURCE_DIR}/src/main.cpp)

target_compile_options(jlx PRIVATE $<IF:$<CXX_COMPILER_ID:Msvc>,/W4 /WX,-Wall -Wextra -Werror>)
target_include_directories(jlx PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/include)
target_link_libraries(jlx PRIVATE libjlx)

if (JLX_IPO_OK)
	set_property(TARGET jlx PROPERTY INTERPROCEDURAL_OPTIMIZATION $<BOOL:$<NOT:$<CONFIG:Debug>>>)
endif()
