Skip to content

Commit 875ac55

Browse files
committed
version 0.1.58
- recognise ICANN's .internal - various CMake improvements - underlying work
1 parent 9217342 commit 875ac55

30 files changed

+165
-140
lines changed

CMakeLists.txt

Lines changed: 58 additions & 93 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required (VERSION 3.19)
22
cmake_policy (SET CMP0074 NEW)
3-
project (ssc VERSION 0.1.57 DESCRIPTION "static site checker" LANGUAGES CXX HOMEPAGE_URL "https://ssc.lu")
3+
project (ssc VERSION 0.1.58 DESCRIPTION "static site checker" LANGUAGES CXX HOMEPAGE_URL "https://ssc.lu")
44

55
set (CMAKE_CXX_STANDARD 17)
66

@@ -11,22 +11,18 @@ set (S ${R}/sauce)
1111
set (T ${R}/toast)
1212
set (TT ${T}/ssc-test)
1313
set (TEA ${R}/tea)
14-
15-
if (NOT DEFINED prefix)
16-
if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
17-
set (prefix "/opt/local")
18-
elseif ()
19-
set (prefix "/usr/local")
20-
endif ()
21-
endif ()
22-
14+
set (DD "${DESTDIR}${CMAKE_INSTALL_PREFIX}")
15+
set (INCS "${DD}/include" "${CMAKE_INSTALL_PREFIX}/include")
16+
set (LIBS "${DD}/lib" "${CMAKE_INSTALL_PREFIX}/lib")
2317
set (BV "1.75")
18+
set (HV "1.7")
19+
set (CFT "Debug;Release")
2420

2521
# if using a non-thread safe version of SSL, add this compiler definition
2622
# CURL_SSL_NOT_THREADSAFE
2723

2824
# Debug / Release (https://riptutorial.com/cmake/example/26702/setting-a-release-debug-configuration)
29-
set (CMAKE_CONFIGURATION_TYPES "Debug;Release" CACHE STRING "Configs" FORCE)
25+
set (CMAKE_CONFIGURATION_TYPES ${CFT} CACHE STRING "Configs" FORCE)
3026

3127
if (DEFINED CMAKE_BUILD_TYPE)
3228
set_property (CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS ${CMAKE_CONFIGURATION_TYPES})
@@ -46,22 +42,17 @@ set (BREGEX "regex")
4642
if (${CMAKE_SYSTEM_NAME} MATCHES "Windows")
4743
message (FATAL_ERROR "Use the included Visual Studio solutions to build under Windows (https://visualstudio.microsoft.com/downloads/)")
4844
elseif (${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD")
49-
set (DOCU "${prefix}/share/doc/ssc")
50-
set (D "${prefix}/bin")
51-
set (INC "${prefix}/include/" "${prefix}/include/hunspell")
52-
set (LD "${prefix}/lib")
45+
set (DOCU "${DD}/share/doc/ssc")
46+
set (D "${DD}/bin")
47+
set (INC ${INCS})
48+
set (LD ${LIBS})
5349
target_compile_definitions (ssc-test PRIVATE UNIX NO_PCF_STR)
5450
set (BUILD_OS ${CMAKE_SYSTEM})
5551
if (${CMAKE_SYSTEM_VERSION} VERSION_GREATER_EQUAL "7.0")
56-
if (DEFINED ${HUNSPELL_USE_STATIC_LIBS})
57-
set (LIB "${prefix}/lib/libhunspell-1.7.a")
58-
else ()
59-
set (LIB "${prefix}/lib/libhunspell-1.7.so.1.0")
60-
endif ()
6152
target_compile_definitions (ssc PRIVATE UNIX OS_VER="${BUILD_OS}" OBSD NO_PCF_STR HUNSPELL)
6253
elseif (${CMAKE_SYSTEM_VERSION} MATCHES "6.8")
63-
set (LIB "${prefix}/lib/libhunspell-1.6.a")
6454
set (BV "1.67")
55+
set (HV "1.6")
6556
set (NJ "1")
6657
target_compile_definitions (ssc PRIVATE UNIX OS_VER="${BUILD_OS}" OBSD NO_PCF_STR NO_JSONIC HUNSPELL)
6758
elseif (${CMAKE_SYSTEM_VERSION} MATCHES "6.9")
@@ -71,15 +62,14 @@ elseif (${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD")
7162
else ()
7263
message (WARNING "untested version of OpenBSD")
7364
set (BUILD_OS ${CMAKE_SYSTEM_NAME})
74-
target_compile_definitions (ssc PRIVATE UNIX OS_VER="${BUILD_OS}" OBSD OMG NO_PCF_STR NO_JSONIC)
65+
target_compile_definitions (ssc PRIVATE UNIX OS_VER="${BUILD_OS}" OBSD OMG NO_PCF_STR NO_JSONIC NOSPELL)
7566
set (NJ "1")
7667
endif ()
7768
elseif (${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
78-
set (DOCU "${prefix}/share/doc/ssc")
79-
set (D "${prefix}/bin")
80-
set (INC "${prefix}/include/" "${prefix}/include/hunspell")
81-
set (LD "${prefix}/lib")
82-
set (LIB "${prefix}/lib/libhunspell-1.7.so.0")
69+
set (DOCU "${DD}/share/doc/ssc")
70+
set (D "${DD}/bin")
71+
set (INC ${INC})
72+
set (LD ${LIBS})
8373
set (BUILD_OS ${CMAKE_SYSTEM})
8474
target_compile_definitions (ssc-test PRIVATE UNIX NO_PCF_STR)
8575
set (NO_CURL "1")
@@ -94,7 +84,7 @@ elseif (${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
9484
else ()
9585
set (BUILD_OS "FreeBSD?")
9686
message (WARNING "untested version of FreeBSD")
97-
target_compile_definitions (ssc PRIVATE UNIX OS_VER="${BUILD_OS}" FBSD OMG NO_PCF_STR NO_JSONIC HUNSPELL NOCURL)
87+
target_compile_definitions (ssc PRIVATE UNIX OS_VER="${BUILD_OS}" FBSD OMG NO_PCF_STR NO_JSONIC NOSPELL NOCURL)
9888
set (NJ "1")
9989
endif ()
10090
elseif (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
@@ -129,46 +119,39 @@ elseif (${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
129119
set (NJ "1")
130120
endif ()
131121
set (BV "1.67")
132-
set (D "${prefix}/bin")
133-
set (DOCU "${prefix}/../share/doc/ssc")
134-
set (INC "/usr/include/" "/usr/local/include/" "/usr/include/hunspell" "/usr/include/x86_64-linux-gnu/")
135-
set (LD "/usr/lib64/")
136-
set (LIB "/usr/lib64/libhunspell-1.7.so")
122+
set (D "${DD}/bin")
123+
set (DOCU "${DD}/../share/doc/ssc")
124+
set (INC ${INC} "/usr/include/" "/usr/local/include/" "/usr/include/hunspell" "/usr/include/x86_64-linux-gnu/")
125+
set (LD ${LIBS} "/usr/lib64/")
137126
set (Boost_USE_STATIC_LIBS OFF)
138127
if (${LSB_RELEASE_ID_SHORT} MATCHES "Ubuntu")
139-
set (LD "/usr/lib/x86_64-linux-gnu/")
140-
set (LIB "/usr/lib/x86_64-linux-gnu/libhunspell-1.7.so")
141-
elseif (${LSB_RELEASE_ID_SHORT} MATCHES "CentOSStream")
128+
set (LD ${LIBS} "/usr/lib64/" "/usr/lib/x86_64-linux-gnu/")
129+
elseif (${LSB_RELEASE_ID_SHORT} MATCHES "CentOSStream")
142130
if (${LSB_RELEASE_VER_SHORT} MATCHES "8")
143131
set (BV "1.66")
144-
set (LIB "/usr/lib64/libhunspell-1.6.so")
132+
set (HV "1.6")
145133
endif ()
146134
endif ()
147135
elseif (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
148-
set (D "${prefix}/bin")
149-
set (DOCU "${prefix}/share/doc/ssc")
150-
set (INC "/usr/local/include/" "${prefix}/include/" "${prefix}/include/hunspell")
151-
set (LD "/usr/local/lib" "${prefix}/lib")
136+
set (D "${DD}/bin")
137+
set (DOCU "${DD}/share/doc/ssc")
138+
set (INC ${INC} "/usr/local/include/")
139+
set (LD ${LIBS} "/usr/local/lib")
152140
set (Boost_USE_STATIC_LIBS OFF)
153141
target_compile_definitions (ssc-test PRIVATE UNIX)
154142
if (${CMAKE_SYSTEM} MATCHES "Darwin-23")
155143
set (BUILD_OS "Sonoma")
156-
set (LIB "${prefix}/lib/libhunspell-1.7.a")
157144
target_compile_definitions (ssc PRIVATE OS_VER="${BUILD_OS}" UNIX DARWIN HUNSPELL CLEAN_SHAREDPTR_ARRAY ORDERED)
158145
elseif (${CMAKE_SYSTEM} MATCHES "Darwin-22")
159146
set (BUILD_OS "Ventura")
160-
set (LIB "${prefix}/lib/libhunspell-1.7.a")
161147
target_compile_definitions (ssc PRIVATE OS_VER="${BUILD_OS}" UNIX DARWIN HUNSPELL CLEAN_SHAREDPTR_ARRAY ORDERED)
162148
elseif (${CMAKE_SYSTEM} MATCHES "Darwin-21")
163149
set (BUILD_OS "Monterey")
164-
set (LIB "${prefix}/lib/libhunspell-1.7.a")
165150
target_compile_definitions (ssc PRIVATE OS_VER="${BUILD_OS}" UNIX DARWIN HUNSPELL CLEAN_SHAREDPTR_ARRAY)
166151
elseif (${CMAKE_SYSTEM} MATCHES "Darwin-20")
167152
set (BUILD_OS "Big Sur")
168-
set (LIB "${prefix}/lib/libhunspell-1.7.a")
169153
target_compile_definitions (ssc PRIVATE OS_VER="${BUILD_OS}" UNIX DARWIN HUNSPELL)
170154
elseif (${CMAKE_SYSTEM} MATCHES "Darwin-19")
171-
set (LIB "${prefix}/lib/libhunspell-1.7.a")
172155
set (BUILD_OS "Catalina")
173156
target_compile_definitions (ssc PRIVATE OS_VER="${BUILD_OS}" UNIX DARWIN NO_JSONIC HUNSPELL)
174157
set (NJ "1")
@@ -202,22 +185,8 @@ elseif (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
202185
set (BREGEX "")
203186
target_compile_definitions (ssc PRIVATE OS_VER="${BUILD_OS}" UNIX DARWIN FUDDYDUDDY NO_JSONIC NOSPELL NOMERGE NO_GSL NO_FALLTHROUGH NO_BOOST_REGEX ELDERLY_CPP)
204187
set (NJ "1")
205-
elseif (${CMAKE_SYSTEM} MATCHES "Darwin-13")
206-
message (FATAL_ERROR "ssc requires a more recent C++ dialect than that available in Mavericks")
207-
elseif (${CMAKE_SYSTEM} MATCHES "Darwin-12")
208-
message (FATAL_ERROR "ssc requires a more recent C++ dialect than that available in Mountain Lion")
209-
elseif (${CMAKE_SYSTEM} MATCHES "Darwin-11")
210-
message (FATAL_ERROR "ssc requires a more recent C++ dialect than that available in Lion")
211-
elseif (${CMAKE_SYSTEM} MATCHES "Darwin-10")
212-
message (FATAL_ERROR "ssc requires a more recent C++ dialect than that available in Snow Leopard")
213-
elseif (${CMAKE_SYSTEM} MATCHES "Darwin-9")
214-
message (FATAL_ERROR "ssc requires a more recent C++ dialect than that available in Leopard")
215-
elseif (${CMAKE_SYSTEM} MATCHES "Darwin-8")
216-
message (FATAL_ERROR "ssc requires a more recent C++ dialect than that available in Tiger")
217-
elseif (${CMAKE_SYSTEM} MATCHES "Darwin-7")
218-
message (FATAL_ERROR "ssc requires a more recent C++ dialect than that available in Panther")
219-
elseif (${CMAKE_SYSTEM} MATCHES "Darwin-6")
220-
message (FATAL_ERROR "ssc requires a more recent C++ dialect than that available in Jaguar")
188+
elseif (${CMAKE_SYSTEM_VERSION} VERSION_LESS_EQUAL "13")
189+
message (FATAL_ERROR "apologies, but ssc needs a less ancient operating system")
221190
else ()
222191
message (WARNING "unknown, untested MacOS")
223192
set (BUILD_OS "Darwin?")
@@ -241,39 +210,33 @@ else ()
241210
set (NJ "1")
242211
endif ()
243212

244-
target_link_libraries (ssc PRIVATE ${LIB})
245-
246213
message (${BUILD_OS})
247214

248215
set (Boost_USE_STATIC_LIBS OFF)
249216
set (Boost_USE_MULTI_THREADED ON)
250217
if (${CMAKE_BUILD_TYPE} MATCHES "Debug")
251-
set (ICU_DEBUG ON)
252-
set (Boost_USE_DEBUG_LIBS ON)
253-
set (Boost_USE_DEBUG_RUNTIME ON)
218+
set (ICU_DEBUG ON)
219+
set (Boost_USE_DEBUG_LIBS ON)
220+
set (Boost_USE_DEBUG_RUNTIME ON)
254221
else ()
255-
set (ICU_DEBUG ON)
256-
set (Boost_USE_DEBUG_LIBS OFF)
257-
set (Boost_USE_DEBUG_RUNTIME OFF)
222+
set (ICU_DEBUG ON)
223+
set (Boost_USE_DEBUG_LIBS OFF)
224+
set (Boost_USE_DEBUG_RUNTIME OFF)
258225
endif ()
259226

260227
if (${NJ})
261-
find_package (Boost ${BV} REQUIRED COMPONENTS system chrono date_time filesystem locale program_options thread ${BREGEX})
228+
find_package (Boost ${BV} REQUIRED COMPONENTS system chrono date_time filesystem locale program_options thread ${BREGEX})
262229
else ()
263-
find_package (Boost ${BV} REQUIRED COMPONENTS system chrono date_time filesystem json locale program_options thread ${BREGEX})
230+
find_package (Boost ${BV} REQUIRED COMPONENTS system chrono date_time filesystem json locale program_options thread ${BREGEX})
264231
endif ()
265232

266233
find_package (ICU 60.0 REQUIRED COMPONENTS dt in io tu uc)
267234
find_package (Iconv REQUIRED)
268235

269-
if (${NO_CURL} MATCHES "1")
270-
# be nice is NOT worked for me, but ...
271-
message ("-- straight")
272-
else ()
273-
# https://cmake.org/cmake/help/latest/module/FindCURL.html
274-
message ("-- CuRLy")
275-
set (CURL_USE_STATIC_LIBS OFF)
276-
find_package (CURL REQUIRED FILE HTTP HTTPS SSL)
236+
if (NOT DEFINED ${NO_CURL})
237+
# https://cmake.org/cmake/help/latest/module/FindCURL.html
238+
set (CURL_USE_STATIC_LIBS OFF)
239+
find_package (CURL REQUIRED FILE HTTP HTTPS SSL)
277240
endif ()
278241

279242
# better to list the build files in one place (here) rather than litter all the source directories with a gadzillion untidy wee files
@@ -417,6 +380,7 @@ if (${CMAKE_BUILD_TYPE} MATCHES "Debug")
417380
target_compile_options (ssc PRIVATE "-g;-O0;-fvisibility=hidden;-fvisibility-inlines-hidden;-Wall;-Wextra;-Wno-dangling-else;-Wno-write-strings;-Wno-deprecated-declarations" ${IMPLICITFALL} ${NOINDENTLIE} ${TEMPLATEDEPTH})
418381
endif ()
419382
else ()
383+
message ("-- release")
420384
target_compile_definitions (ssc-test PRIVATE NDEBUG)
421385
target_compile_definitions (ssc PRIVATE NDEBUG)
422386
target_compile_options (ssc-test PRIVATE "-fvisibility=hidden;-fvisibility-inlines-hidden;-Wall;-Wextra;-Wno-dangling-else;-Wno-write-strings;-Wno-unused-result;-Wno-unused-parameter;-Wno-deprecated-declarations" ${IMPLICITFALL} ${NOINDENTLIE})
@@ -430,9 +394,7 @@ target_link_libraries (ssc PRIVATE Boost::system)
430394
target_link_libraries (ssc PRIVATE Boost::chrono)
431395
target_link_libraries (ssc PRIVATE Boost::date_time)
432396
target_link_libraries (ssc PRIVATE Boost::filesystem)
433-
if (${NJ})
434-
# it'd be nice is NOT worked for me, but ...
435-
else ()
397+
if (NOT DEFINED ${NJ})
436398
message ("-- jsonic")
437399
target_link_libraries (ssc PRIVATE Boost::json)
438400
endif ()
@@ -442,24 +404,27 @@ target_link_libraries (ssc PRIVATE Boost::thread)
442404
target_link_libraries (ssc PRIVATE pthread)
443405
target_link_libraries (ssc PRIVATE ${ICU_LIBRARIES})
444406

445-
if (${NO_CURL} MATCHES "1")
446-
# it'd be nice if NOT worked for me, but ...
447-
else ()
448-
target_link_libraries (ssc PRIVATE ${CURL_LIBRARIES})
407+
if (NOT DEFINED ${NO_CURL})
408+
target_link_libraries (ssc PRIVATE ${CURL_LIBRARIES})
449409
endif ()
450410

451-
install (TARGETS ssc DESTINATION ${D})
452-
install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/README.txt ${CMAKE_CURRENT_SOURCE_DIR}/gen.txt ${CMAKE_CURRENT_SOURCE_DIR}/LICENCE.txt ${CMAKE_CURRENT_SOURCE_DIR}/LICENSE.txt ${CMAKE_CURRENT_SOURCE_DIR}/usage.txt DESTINATION ${DOCU})
411+
if (NOT DEFINED NOSPELL)
412+
find_library (HUN NAMES "libhunspell-${HV}" "hunspell-${HV}" "libhunspell" "hunspell-${HV}" HINTS ${LB} PATH_SUFFIXES "/hunspell" DOC "hunspell-${HV}" REQUIRED)
413+
message ("-- hunspell: " ${HUN})
414+
target_link_libraries (ssc PRIVATE ${HUN})
415+
endif ()
416+
417+
install (TARGETS ssc DESTINATION ${D} CONFIGURATIONS ${CFT})
418+
install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/README.txt ${CMAKE_CURRENT_SOURCE_DIR}/gen.txt ${CMAKE_CURRENT_SOURCE_DIR}/LICENCE.txt ${CMAKE_CURRENT_SOURCE_DIR}/LICENSE.txt ${CMAKE_CURRENT_SOURCE_DIR}/usage.txt DESTINATION ${DOCU} CONFIGURATIONS ${CFT})
453419

454420
# uninstall target ( https://gitlab.kitware.com/cmake/community/-/wikis/FAQ#can-i-do-make-uninstall-with-cmake )
455421
if (NOT TARGET uninstall)
456422
configure_file (
457-
"${CMAKE_CURRENT_SOURCE_DIR}/cmake_uninstall.cmake.in"
458-
"${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake"
423+
"${TEA}/cmake_uninstall.cmake.in"
424+
"${TEA}/cmake_uninstall.cmake"
459425
IMMEDIATE @ONLY)
460-
461426
add_custom_target (uninstall
462-
COMMAND ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake)
427+
COMMAND ${CMAKE_COMMAND} -P ${TEA}/cmake_uninstall.cmake)
463428
endif()
464429

465430
enable_testing ()

README.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Static Site Checker
22
(an opinionated HTML nitpicker)
3-
version 0.1.57
3+
version 0.1.58
44
(c) 2020-2024 dylan harris
55
see LICENCE.txt and LICENSE.txt for copyright & licence notice
66
https://ssc.lu/

install_manifest.txt

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +0,0 @@
1-
/opt/local/bin/ssc
2-
/opt/local/share/doc/ssc/README.txt
3-
/opt/local/share/doc/ssc/gen.txt
4-
/opt/local/share/doc/ssc/LICENCE.txt
5-
/opt/local/share/doc/ssc/LICENSE.txt
6-
/opt/local/share/doc/ssc/usage.txt

recipe/heater/main/enum.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5524,8 +5524,8 @@ typedef enum
55245524
tld_hyundai,
55255525
tld_ibm, tld_ice, tld_icu, tld_id, tld_ie, tld_ieee, tld_ifm, tld_ikano, tld_il, tld_im, tld_imdb, tld_immo, tld_immobilien, tld_in,
55265526
tld_inc, tld_industries, tld_indy, tld_infiniti, tld_info, tld_ing, tld_ink, tld_institute, tld_insurance, tld_insure, tld_int, tld_intel,
5527-
tld_international, tld_internet, tld_intuit, tld_intranet, tld_invalid, tld_investments, tld_io, tld_ipiranga, tld_iq, tld_ir, tld_irish, tld_is, tld_iselect,
5528-
tld_ist, tld_istanbul, tld_it, tld_itau, tld_itv, tld_iveco,
5527+
tld_internal, tld_international, tld_internet, tld_intuit, tld_intranet, tld_invalid, tld_investments, tld_io, tld_ipiranga, tld_iq, tld_ir,
5528+
tld_irish, tld_is, tld_iselect, tld_ist, tld_istanbul, tld_it, tld_itau, tld_itv, tld_iveco,
55295529
tld_jaguar, tld_java, tld_jcb, tld_jcp, tld_je, tld_jeep, tld_jetzt, tld_jewelry, tld_jm, tld_jo, tld_jobs, tld_joburg, tld_joy, tld_jp,
55305530
tld_jpmorgan, tld_juegos, tld_juniper,
55315531
tld_kaufen, tld_kddi, tld_ke, tld_kerryhotels, tld_kerrylogistics, tld_kerryproperties, tld_kfh, tld_kg, tld_kh, tld_ki, tld_kia,

recipe/heater/main/include.h

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
3030

3131
#define VERSION_MAJOR 0
3232
#define VERSION_MINOR 1
33-
#define VERSION_RELEASE 57
34-
#define VERSION_STRING "0.1.57"
33+
#define VERSION_RELEASE 58
34+
#define VERSION_STRING "0.1.58"
3535

3636
#define NBSP " "
3737
#define COPYRIGHT_SYMBOL "(c)"
@@ -396,6 +396,14 @@ BOOST_STATIC_ASSERT (BOOST_MAJOR == 1);
396396
#define GSL_OWNER(TYPE) TYPE
397397
#endif // NO_GSL
398398

399+
#ifdef HUNSPELL
400+
#ifdef NOHUNSUB
401+
#include <hunspell.hxx>
402+
#else // NOHUNSUB
403+
#include <hunspell/hunspell.hxx>
404+
#endif // NOHUNSUB
405+
#endif // HUNSPELL
406+
399407
#ifndef NO_FALLTHROUGH
400408
#define FALLTHROUGH [[fallthrough]]
401409
#else // NO_FALLTHROUGH

recipe/httpd/htdocs/index.html

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ <h2>introduction</h2>
7070

7171
<P>
7272
If you want to try it,
73-
<a href="src/ssc-v0.1.57.tgz" type="application/gzip">here&rsquo;s the current source</a>. The build instructions follow.
73+
<a href="src/ssc-v0.1.58.tgz" type="application/gzip">here&rsquo;s the current source</a>. The build instructions follow.
7474
</P>
7575

7676
<P>
@@ -2285,14 +2285,31 @@ <h3>notes</h3>
22852285
<section id="sauce">
22862286
<h2>source</h2>
22872287

2288-
<h3>0.1.57</h3>
2288+
<h3>0.1.58</h3>
22892289

22902290
<ul>
22912291
<li>
2292-
add CMake uninstall target
2292+
recognise ICANN's .internal
2293+
</li>
2294+
<li>
2295+
various CMake improvements
2296+
</li>
2297+
<li>
2298+
underlying work
2299+
</li>
2300+
<li>
2301+
<A href="src/ssc-v0.1.58.tgz" type="application/gzip">download source</a>
22932302
</li>
22942303
<li>
2295-
have CMake respect &dollar;&lbrace;prefix&rbrace;
2304+
released <time itemprop="datePublished" class="dt-published" datetime="2024-02-29">24 2 29</time>
2305+
</li>
2306+
</ul>
2307+
2308+
<h3>0.1.57</h3>
2309+
2310+
<ul>
2311+
<li>
2312+
add CMake uninstall target
22962313
</li>
22972314
<li>
22982315
<A href="src/ssc-v0.1.57.tgz" type="application/gzip">download source</a>
@@ -2302,7 +2319,6 @@ <h3>0.1.57</h3>
23022319
</li>
23032320
</ul>
23042321

2305-
23062322
<h3>0.1.56</h3>
23072323

23082324
<ul>

0 commit comments

Comments
 (0)