From 7ae872c8b68a912b2386764474b83428da18b966 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Bergl=C3=B8v?= Date: Mon, 1 Nov 2021 13:55:00 +0000 Subject: [PATCH] Add .phar build option --- make.php | 101 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ stub.php | 10 ++++++ 2 files changed, 111 insertions(+) create mode 100644 make.php create mode 100644 stub.php diff --git a/make.php b/make.php new file mode 100644 index 0000000..2dbbc30 --- /dev/null +++ b/make.php @@ -0,0 +1,101 @@ +#!/usr/bin/env php +addFile($file, $local_file); + } +} + +print " - Adding stub files\n"; +if (is_file("static.php")) { + if (is_file("version")) { + $phar->addFile("version", "version"); + } + + $phar->addFile("static.php", "static.php"); +} +$phar->addFile("stub.php", "stub.php"); + +/* ========================== + * Configure default stub + */ +print "Configuring default stub\n"; +$phar->startBuffering(); // Allows us to modify the stub content +$phar->setStub( + $phar->createDefaultStub("stub.php") +); +$phar->stopBuffering(); + +print "Done!\n"; diff --git a/stub.php b/stub.php new file mode 100644 index 0000000..1e29a07 --- /dev/null +++ b/stub.php @@ -0,0 +1,10 @@ +addBasePath(__DIR__);