Funkin/source/Prebuild.hx

26 lines
466 B
Haxe
Raw Normal View History

package source; // Yeah, I know...
import sys.io.File;
2024-03-16 22:20:22 -04:00
/**
* A script which executes before the game is built.
*/
class Prebuild
{
2024-03-16 22:20:22 -04:00
static inline final BUILD_TIME_FILE:String = '.build_time';
2024-03-16 22:20:22 -04:00
static function main():Void
{
saveBuildTime();
trace('Building...');
}
2024-03-16 22:20:22 -04:00
static function saveBuildTime():Void
{
2024-03-16 22:20:22 -04:00
var fo:sys.io.FileOutput = File.write(BUILD_TIME_FILE);
var now:Float = Sys.time();
fo.writeDouble(now);
fo.close();
}
}