2024-08-07 15:40:31 +00:00
|
|
|
add_rules("mode.release","mode.debug")
|
2024-08-08 01:13:42 +00:00
|
|
|
if is_mode("debug")then
|
2024-08-08 04:15:58 +00:00
|
|
|
add_defines("OIPRINT")
|
2024-08-08 01:13:42 +00:00
|
|
|
end
|
|
|
|
|
2024-08-07 15:40:31 +00:00
|
|
|
target("st_raw")
|
|
|
|
set_kind("binary")
|
|
|
|
add_files("day5/RMQ/st_raw.cpp")
|
2024-08-07 16:14:36 +00:00
|
|
|
set_rundir("./day5/RMQ")
|
|
|
|
|
|
|
|
target("st_done")
|
|
|
|
set_kind("binary")
|
|
|
|
add_files("./day5/RMQ/st_done.cpp")
|
|
|
|
|
|
|
|
target("test")
|
|
|
|
set_kind("binary")
|
2024-08-08 01:13:42 +00:00
|
|
|
add_files("test.cpp")
|
|
|
|
|
|
|
|
target("P3865")
|
|
|
|
set_kind("binary")
|
|
|
|
add_files("./day6/P3865/*.cpp")
|
2024-08-08 04:15:58 +00:00
|
|
|
|
|
|
|
target("binExp")
|
|
|
|
set_kind("binary")
|
|
|
|
add_files("./day6/binaryExponentiation/*.cpp")
|
2024-08-08 06:12:15 +00:00
|
|
|
add_tests("binExp",{files="./day6/binaryExponentiation/*.cpp",defines = "ISTEST"})
|
|
|
|
|
|
|
|
target("fperfect")
|
|
|
|
set_kind("binary")
|
|
|
|
add_files("./day5/perfect/fix.cpp")
|
|
|
|
add_tests("fperfect",{files="././day5/perfect/fix.cpp",defines="OITEST"})
|
|
|
|
|
|
|
|
target("pre88")
|
|
|
|
set_kind("binary")
|
|
|
|
add_files("./day6/pre88/*.cpp")
|