wmgen

Генератор WINGs апликација
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

чување 9fd4f64729b5945e04ab0ad945b4156a9587e7f6
родитељ 15551e7d976a8c10fc5256665224e4ca8ff46f66
Аутор: Страхиња Радић <contact@strahinja.org>
Датум:   Thu, 14 Dec 2023 08:37:45 +0100

wmgen: Also generate app variable name; copy mainwindow.[ch]

Signed-off-by: Страхиња Радић <contact@strahinja.org>

Diffstat:
Mwmgen | 4++++
измењених датотека: 1, додавања: 4(+), брисања: 0(-)

diff --git a/wmgen b/wmgen @@ -83,6 +83,7 @@ prompt_for_vars() while true; do prompt_for_vars + var_name=$(echo "$res_name" | sed 's/\(...\).*/\1/') full_app_dir="$src_dir"/"$app_dir" confirmed=0 while [ "$confirmed" -ne 1 ]; do @@ -123,6 +124,7 @@ subst_copy() sed -e 's/WMNewApp/'"$app_name"'/g' \ -e 's/WMNEWAPP/'$(echo "$app_name" | tr [a-z] [A-Z])'/g' \ -e 's/wmnewapp/'"$res_name"'/g' \ + -e 's/\<wma\>/'"$var_name"'/g' \ -e 's/0\.1/'"$app_version"'/g' \ -e 's/Yourname Here/'"$author_name"'/g' \ -e 's/Yoyodyne, Inc./'"$copy_holder"'/g' \ @@ -142,6 +144,8 @@ subst_copy config.def.h "$full_app_dir" subst_copy infopanel.h "$full_app_dir" subst_copy infopanel.c "$full_app_dir" subst_copy main.c "$full_app_dir" +subst_copy mainwindow.c "$full_app_dir" +subst_copy mainwindow.h "$full_app_dir" subst_copy menu.c "$full_app_dir" subst_copy menu.h "$full_app_dir" cp windowmanager.c "$full_app_dir"/windowmanager.c