mirror of
https://github.com/RubyMetric/chsrc
synced 2025-10-11 15:13:29 +08:00
chsrc_log_write 为覆写增加提示
This commit is contained in:
@@ -2,15 +2,16 @@
|
|||||||
* SPDX-License-Identifier: GPL-3.0-or-later
|
* SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
* -------------------------------------------------------------
|
* -------------------------------------------------------------
|
||||||
* File Name : core.c
|
* File Name : core.c
|
||||||
* File Authors : 曾奥然 <ccmywish@qq.com>
|
* File Authors : 曾奥然 <ccmywish@qq.com>
|
||||||
* | 郭恒 <2085471348@qq.com>
|
* | 郭恒 <2085471348@qq.com>
|
||||||
* Contributors : Peng Gao <gn3po4g@outlook.com>
|
* Contributors : Peng Gao <gn3po4g@outlook.com>
|
||||||
* | Happy Game <happygame10124@gmail.com>
|
* | Happy Game <happygame10124@gmail.com>
|
||||||
* | Yangmoooo <yangmoooo@outlook.com>
|
* | Yangmoooo <yangmoooo@outlook.com>
|
||||||
* | BingChunMoLi <bingchunmoli@bingchunmoli.com>
|
* | BingChunMoLi <bingchunmoli@bingchunmoli.com>
|
||||||
|
* | Mikachu2333 <mikachu.23333@zohomail.com>
|
||||||
* |
|
* |
|
||||||
* Created On : <2023-08-29>
|
* Created On : <2023-08-29>
|
||||||
* Last Modified : <2025-09-12>
|
* Last Modified : <2025-09-29>
|
||||||
*
|
*
|
||||||
* chsrc framework
|
* chsrc framework
|
||||||
* ------------------------------------------------------------*/
|
* ------------------------------------------------------------*/
|
||||||
@@ -239,9 +240,9 @@ chsrc_init_framework ()
|
|||||||
|
|
||||||
|
|
||||||
void
|
void
|
||||||
chsrc_log_write (const char *filename)
|
chsrc_log_write (const char *filename, bool is_overwrite)
|
||||||
{
|
{
|
||||||
char *msg = ENGLISH ? "WRITE" : "写入";
|
char *msg = is_overwrite ? (ENGLISH ? "OVERWRITE" : "覆写") : (ENGLISH ? "WRITE" : "写入");
|
||||||
|
|
||||||
xy_log_brkt (blue(App_Name), bdblue(msg), blue(filename));
|
xy_log_brkt (blue(App_Name), bdblue(msg), blue(filename));
|
||||||
}
|
}
|
||||||
@@ -1673,7 +1674,7 @@ chsrc_append_to_file (const char *str, const char *filename)
|
|||||||
|
|
||||||
log_anyway:
|
log_anyway:
|
||||||
/* 输出recipe指定的文件名 */
|
/* 输出recipe指定的文件名 */
|
||||||
chsrc_log_write (filename);
|
chsrc_log_write (filename, false);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
char *cmd = NULL;
|
char *cmd = NULL;
|
||||||
@@ -1714,7 +1715,7 @@ chsrc_prepend_to_file (const char *str, const char *filename)
|
|||||||
|
|
||||||
log_anyway:
|
log_anyway:
|
||||||
/* 输出recipe指定的文件名 */
|
/* 输出recipe指定的文件名 */
|
||||||
chsrc_log_write (filename);
|
chsrc_log_write (filename, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
@@ -1742,7 +1743,7 @@ chsrc_overwrite_file (const char *str, const char *filename)
|
|||||||
|
|
||||||
log_anyway:
|
log_anyway:
|
||||||
/* 输出recipe指定的文件名 */
|
/* 输出recipe指定的文件名 */
|
||||||
chsrc_log_write (filename);
|
chsrc_log_write (filename, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
Reference in New Issue
Block a user