From 6171a0adfacdc5834f2fc2a9d885ba3ef3cc15d8 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Thu, 4 Jan 2024 11:59:27 +0100 Subject: tools: working on compiler installer. mpcc: output .64x for 64x0 assembly. Signed-off-by: Amlal El Mahrouss --- CompilerTools/install.d | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 CompilerTools/install.d (limited to 'CompilerTools/install.d') diff --git a/CompilerTools/install.d b/CompilerTools/install.d new file mode 100644 index 0000000..3770eaf --- /dev/null +++ b/CompilerTools/install.d @@ -0,0 +1,35 @@ +/* + * ======================================================== + * + * MP-UX C Compiler + * Copyright Western Company, all rights reserved. + * + * ======================================================== + */ + +module mpcc.install; + +///Author: amlel +///This helps install the mp-ux toolchain. +class InstallFactory +{ + this(string where, string from) + { + import std; + import std.file; + + try + { + from.copy(where); + } + catch(Exception e) + { + writeln("install.d: error: ", e.msg); + } + } +} + +void main(string[] args) +{ + auto factory = new InstallFactory(args[1], args[2]); +} -- cgit v1.2.3