SafeDispatch/MotoTRBO_XNL_Cmd/prebuild.sh

39 lines
862 B
Bash
Raw Permalink Normal View History

2024-02-22 16:43:59 +00:00
#/!bin/bash
echo .................
echo . Prebuild step $(pwd)
2024-02-22 16:43:59 +00:00
echo .................
version=$(git describe)
# (
# echo namespace SafeDispatch-git
2024-02-22 16:43:59 +00:00
# echo {
# echo public class VersionInfo
# echo {
# echo public string Version{ get; set; } = "%VersionGIT%";
# echo }
# echo }
# )> "$(ProjectDir)\Properties\VersionInfo.cs"
[ -f ../../../Properties/VersionInfo.cs ] && rm ../../../Properties/VersionInfo.cs
cat > ../../../Properties/VersionInfo.cs << ENDOFFILE
2024-02-22 16:43:59 +00:00
// Generated on $(date) by prebuild script
namespace SafeDispatch-git
2024-02-22 16:43:59 +00:00
{
public class VersionInfo
{
public string Version{ get; set; } = "$version";
}
}
ENDOFFILE
echo Generated 'Properties/VersionInfo.cs' with the content below:
cat ../../../Properties/VersionInfo.cs
2024-02-22 16:43:59 +00:00
echo ............................
#read -p 'Press Enter to continue...' var