nightmaremail

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 26dd110bdbb8c7155fa1e2c81adf8d8dae287b04
parent 9add69556f4bedd170139b8d3e09ab83c3823b25
Author: Amelia Bjornsdottir <amelia@chatspeed.net>
Date:   Wed, 22 Sep 2021 16:13:26 +0000

This will not build as is. Lightning moved the makefile to Makefile.legacy as he was amid writing a new Redo-based buildsystem for Nightmare Mail.

Diffstat:
RMakefile -> Makefile.legacy | 0
Aauto-ccld.sh.do | 11+++++++++++
Adefault.o.do.do | 20++++++++++++++++++++
Amake-compile.do | 2++
Amake-load.do | 7+++++++
Asrc/mxf-remote/NOTES.qmailr | 3+++
Rsrc/qmail-remote.c -> src/mxf-remote/qmail-remote.c | 0
7 files changed, 43 insertions(+), 0 deletions(-)

diff --git a/Makefile b/Makefile.legacy diff --git a/auto-ccld.sh.do b/auto-ccld.sh.do @@ -0,0 +1,11 @@ +#!/usr/bin/env sh +temptarg=$3 +permtarg=$1 +src=$2 +redo-ifchange conf-cc conf-ld warn-auto.sh + +( cat warn-auto.sh; \ +echo CC=\'`head -n 1 conf-cc`\'; \ +echo LD=\'`head -n 1 conf-ld`\' \ +) > auto-ccld.sh + diff --git a/default.o.do.do b/default.o.do.do @@ -0,0 +1,20 @@ +#!/usr/bin/env sh +temptarg=$3 +permtarg=$1 +src=$2 +# creates default.o.do; requires auto-ccld ?? +#redo-ifchange conf-cc conf-ld warn-auto.sh auto-ccld.sh +redo-ifchange conf-cc conf-ld warn-auto.sh + +( +cat warn-auto.sh +cat << EOF +temptarg=\$3 +permtarg=\$1 +src=\$2 +EOF +echo CC=\'`head -n 1 conf-cc`\' +echo LD=\'`head -n 1 conf-ld`\' +echo \$\{CC\} -c -o \$3 \$1 +) > $3 + diff --git a/make-compile.do b/make-compile.do @@ -0,0 +1 @@ +make-load.do +\ No newline at end of file diff --git a/make-load.do b/make-load.do @@ -0,0 +1,7 @@ +#!/usr/bin/env sh +temptarg=$3 +permtarg=$1 +src=$2 +redo-ifchange ${permtarg}.sh auto-ccld.sh + +cat auto-ccld.sh ${permtarg}.sh > $temptarg diff --git a/src/mxf-remote/NOTES.qmailr b/src/mxf-remote/NOTES.qmailr @@ -0,0 +1,3 @@ +== MXF NOTES + + diff --git a/src/qmail-remote.c b/src/mxf-remote/qmail-remote.c