Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ClusterM/fceux.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormjbudd77 <mjbudd77@gmail.com>2021-02-09 04:51:24 +0300
committermjbudd77 <mjbudd77@gmail.com>2021-02-09 04:51:24 +0300
commit70919c9458353e7cbeddca9a019e8c94c86e6280 (patch)
tree27bc7a443d9ac95ec79f6b7e9b70f951d144bfc8 /scripts
parent24863422ff9984be43b66f8d75fe067d72f3f4ff (diff)
Added a windows batch file version of the gitGenHdr script.
Diffstat (limited to 'scripts')
-rw-r--r--scripts/genGitHdr.bat20
-rwxr-xr-xscripts/genGitHdr.sh2
2 files changed, 21 insertions, 1 deletions
diff --git a/scripts/genGitHdr.bat b/scripts/genGitHdr.bat
new file mode 100644
index 00000000..71d502b0
--- /dev/null
+++ b/scripts/genGitHdr.bat
@@ -0,0 +1,20 @@
+
+set OUTPUT_DIR=%1
+
+set OUTPUT_FILE=%OUTPUT_DIR%/fceux_git_info.cpp
+
+git config --get remote.origin.url > git_url.txt
+git rev-parse HEAD > git_rev.txt
+
+set /P GIT_URL=<git_url.txt
+set /P GIT_REV=<git_rev.txt
+
+echo %GIT_URL%
+echo %GIT_REV%
+
+echo // fceux git_info.cpp -- DO NOT EDIT: This file is auto-generated at build > %OUTPUT_FILE%
+echo #include "Qt/fceux_git_info.h" >> %OUTPUT_FILE%
+echo #define FCEUX_GIT_URL "%GIT_URL%" >> %OUTPUT_FILE%
+echo #define FCEUX_GIT_REV "%GIT_REV%" >> %OUTPUT_FILE%
+echo const char *fceu_get_git_url(void){ return FCEUX_GIT_URL; } >> %OUTPUT_FILE%
+echo const char *fceu_get_git_rev(void){ return FCEUX_GIT_REV; } >> %OUTPUT_FILE%
diff --git a/scripts/genGitHdr.sh b/scripts/genGitHdr.sh
index 52aed195..8cfd35dd 100755
--- a/scripts/genGitHdr.sh
+++ b/scripts/genGitHdr.sh
@@ -10,7 +10,7 @@ echo "Output File: $OUTPUT_DIR/$FILE";
GIT_URL=`git config --get remote.origin.url`;
GIT_REV=`git rev-parse HEAD`;
-echo "// fceux_gitrev.cpp -- DO NOT EDIT: This file is auto-generated at build" >| $TMP_FILE;
+echo "// fceux_git_info.cpp -- DO NOT EDIT: This file is auto-generated at build" >| $TMP_FILE;
echo "#include \"Qt/fceux_git_info.h\" " >> $TMP_FILE;
echo "#define FCEUX_GIT_URL \"$GIT_URL\" " >> $TMP_FILE;
echo "#define FCEUX_GIT_REV \"$GIT_REV\" " >> $TMP_FILE;