mirror of
https://github.com/RubyMetric/chsrc
synced 2025-10-09 21:33:23 +08:00
Add version to rawstr4c
This commit is contained in:
@@ -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}
|
||||
*/
|
||||
|
@@ -1,4 +1,3 @@
|
||||
#!/usr/bin/env raku
|
||||
# ---------------------------------------------------------------
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
# ---------------------------------------------------------------
|
||||
|
17
tool/rawstr4c/lib/Version.rakumod
Normal file
17
tool/rawstr4c/lib/Version.rakumod
Normal file
@@ -0,0 +1,17 @@
|
||||
# ---------------------------------------------------------------
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
# ---------------------------------------------------------------
|
||||
# File Name : Version.rakumod
|
||||
# File Authors : Aoran Zeng <ccmywish@qq.com>
|
||||
# Contributors : Nul None <nul@none.org>
|
||||
# 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"
|
Reference in New Issue
Block a user