diff --git a/src/recipe/ware/Anaconda/rawstr4c.h b/src/recipe/ware/Anaconda/rawstr4c.h index 4f592f2..fd322a9 100644 --- a/src/recipe/ware/Anaconda/rawstr4c.h +++ b/src/recipe/ware/Anaconda/rawstr4c.h @@ -1,9 +1,9 @@ #pragma once /** - * Generated by rawstr4c + * Generated by rawstr4c v0.1.0-2025/07/14 * - * Date: 2025-07-14T03:31:57.086531+08:00 + * Date: 2025-07-14T03:39:05.341580+08:00 */ char _rawstr4c_condarc[] = "\143\150\141\156\156\145\154\163\072\012\040\040\055\040\144\145\146\141\165\154\164\163\012\163\150\157\167\137\143\150\141\156\156\145\154\137\165\162\154\163\072\040\164\162\165\145\012\144\145\146\141\165\154\164\137\143\150\141\156\156\145\154\163\072\012\040\040\055\040\100\061\100\057\141\156\141\143\157\156\144\141\057\160\153\147\163\057\155\141\151\156\012\040\040\055\040\100\061\100\057\141\156\141\143\157\156\144\141\057\160\153\147\163\057\162\012\040\040\055\040\100\061\100\057\141\156\141\143\157\156\144\141\057\160\153\147\163\057\155\163\171\163\062\012\143\165\163\164\157\155\137\143\150\141\156\156\145\154\163\072\012\040\040\143\157\156\144\141\055\146\157\162\147\145\072\040\100\061\100\057\141\156\141\143\157\156\144\141\057\143\154\157\165\144\012\040\040\160\171\164\157\162\143\150\072\040\100\061\100\057\141\156\141\143\157\156\144\141\057\143\154\157\165\144\012"; diff --git a/src/recipe/ware/Homebrew/rawstr4c.h b/src/recipe/ware/Homebrew/rawstr4c.h index 02baf0c..aad90a8 100644 --- a/src/recipe/ware/Homebrew/rawstr4c.h +++ b/src/recipe/ware/Homebrew/rawstr4c.h @@ -1,9 +1,9 @@ #pragma once /** - * Generated by rawstr4c + * Generated by rawstr4c v0.1.0.1-2025/07/14 * - * Date: 2025-07-14T01:43:40.689870+08:00 + * Date: 2025-07-14T03:41:10.940750+08:00 */ char RAWSTR_wr_homebrew_read_config_cmd[] = "echo HOMEBREW_API_DOMAIN=$HOMEBREW_API_DOMAIN;\necho HOMEBREW_BOTTLE_DOMAIN=$HOMEBREW_BOTTLE_DOMAIN;\necho HOMEBREW_BREW_GIT_REMOTE=$HOMEBREW_BREW_GIT_REMOTE;\necho HOMEBREW_CORE_GIT_REMOTE=$HOMEBREW_CORE_GIT_REMOTE;\n"; diff --git a/tool/rawstr4c/lib/Generator.rakumod b/tool/rawstr4c/lib/Generator.rakumod index 6bb6194..d8a55da 100644 --- a/tool/rawstr4c/lib/Generator.rakumod +++ b/tool/rawstr4c/lib/Generator.rakumod @@ -1,4 +1,3 @@ -#!/usr/bin/env raku # --------------------------------------------------------------- # SPDX-License-Identifier: GPL-3.0-or-later # --------------------------------------------------------------- @@ -14,6 +13,7 @@ unit module Generator; use Parser; +use Version; my class CStringConverter { @@ -121,7 +121,7 @@ my class CVariableGenerator { #pragma once /** - * Generated by rawstr4c + * Generated by rawstr4c v{Version::VERSION}-{Version::RELEASE_DATE} * * Date: {DateTime.now.Str} */ @@ -149,7 +149,7 @@ my class CVariableGenerator { method generate-c-source-file() { my $source = qq:to/EOF/; /** - * Generated by rawstr4c + * Generated by rawstr4c v{Version::VERSION}-{Version::RELEASE_DATE} * * Date: {DateTime.now.Str} */ diff --git a/tool/rawstr4c/lib/Parser.rakumod b/tool/rawstr4c/lib/Parser.rakumod index 80cd6ca..3f7b42d 100644 --- a/tool/rawstr4c/lib/Parser.rakumod +++ b/tool/rawstr4c/lib/Parser.rakumod @@ -1,4 +1,3 @@ -#!/usr/bin/env raku # --------------------------------------------------------------- # SPDX-License-Identifier: GPL-3.0-or-later # --------------------------------------------------------------- diff --git a/tool/rawstr4c/lib/Version.rakumod b/tool/rawstr4c/lib/Version.rakumod new file mode 100644 index 0000000..c12e5ac --- /dev/null +++ b/tool/rawstr4c/lib/Version.rakumod @@ -0,0 +1,17 @@ +# --------------------------------------------------------------- +# SPDX-License-Identifier: GPL-3.0-or-later +# --------------------------------------------------------------- +# File Name : Version.rakumod +# File Authors : Aoran Zeng +# Contributors : Nul None +# Created On : <2025-07-14> +# Last Modified : <2025-07-14> +# --------------------------------------------------------------- + +unit module Version; + +constant VERSION = "0.1.0.1"; +constant RELEASE_DATE = "2025/07/14"; + +constant Maintain_URL "https://github.com/RubyMetric/chsrc/blob/dev/tool/rawstr4c" +constant Maintain_URL2 "https://gitee.com/RubyMetric/chsrc/blob/dev/tool/rawstr4c"