From a47162a8a0acd902880e18558c1125631b0f5bd1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Fra=C3=9F?= Date: Wed, 21 Aug 2024 15:07:09 +0200 Subject: [PATCH] [mod] tools:building --- tools/build | 4 +++- tools/makefile | 8 ++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/tools/build b/tools/build index 4eb37ee..ff1020f 100755 --- a/tools/build +++ b/tools/build @@ -1,5 +1,6 @@ #!/usr/bin/env python3 +import sys as _sys import os as _os import argparse as _argparse @@ -11,7 +12,7 @@ def main(): "-o", "--output-directory", type = str, - default = "build", + default = "/tmp/authelia-calls", metavar = "", help = "output directory", ) @@ -27,6 +28,7 @@ def main(): " ".join(targets), ) ) + _sys.stdout.write("%s\n" % args.output_directory) main() diff --git a/tools/makefile b/tools/makefile index a84b3ee..707e2d4 100644 --- a/tools/makefile +++ b/tools/makefile @@ -19,18 +19,18 @@ cmd_tsc := ${dir_tools}/typescript/node_modules/.bin/tsc ## rules .PHONY: _default -_default: ${dir_build}/authelia-callbacks +_default: ${dir_build}/authelia-calls -${dir_temp}/authelia-callbacks-unlinked.js: \ +${dir_temp}/authelia-calls-unlinked.js: \ ${dir_lib}/plankton/plankton.d.ts \ ${dir_source}/main.ts @ ${cmd_log} "compiling …" @ ${cmd_tsc} --lib es2020 --strict $^ --outFile $@ -${dir_build}/authelia-callbacks: \ +${dir_build}/authelia-calls: \ ${dir_source}/head.js \ ${dir_lib}/plankton/plankton.js \ - ${dir_temp}/authelia-callbacks-unlinked.js + ${dir_temp}/authelia-calls-unlinked.js @ ${cmd_log} "linking …" @ ${cmd_mkdir} $(dir $@) @ ${cmd_cat} $^ > $@