From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]) by ewsd; Fri Jul 31 06:05:46 EDT 2020 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id B74FFA9E for <9front@9front.org>; Fri, 31 Jul 2020 06:05:43 -0400 (EDT) Received: from imap35 ([10.202.2.85]) by compute1.internal (MEProxy); Fri, 31 Jul 2020 06:05:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= mime-version:message-id:in-reply-to:references:date:from:to :subject:content-type; s=fm3; bh=y5ZDc+e8sjQ5WvcCEBSnL8NsvsTORKm IsJh9v6dxb6E=; b=mAf4LKSQmRA+WnmSXANlFM7lRJfMHcPeYB2uh2hUMS+cB3c 05uJZ4fwfsYVkShE7KLNpqLurPHgkqLyI60oUHDwl39unu3yWVemLg2mRmLqUM8u 09i772YepjpNlQRrI56zFCelGV0Sv0Jc6jaFjr2QUK73CLik1Tw23/4McbG450jn IuapDIMv2NUjdz3Nec1EMiQd0gBoFvhBcrlhQCx2wEp1d9i8MclOqH3oCNfIFhIb qHmbd7BoPvJHYs2XdrE3UlUtxXhVzkSrjQWg1Mz6nUZ/DF8J6PAQVmTFQESMDOgH XhdgCwnatHA8wS4Nmsg7Zz+XpV8Xx/7O66M94vw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=y5ZDc+ e8sjQ5WvcCEBSnL8NsvsTORKmIsJh9v6dxb6E=; b=RSTHOcj7cVER3pN7OW2npT Ka+Tuub92KuqqhhIOxKHLwLrFhaPuFePmwoQVToANkM8wjEqFaj6sUVn7DEBJrqc BuX3Ishp52g7tMruxMSoWX+Em5B3SztwDty0Htpxx6YEOKUn/TQB/G+ALGNuDakL OMcXQWk1qTD00JMur2B0h0kx6Pq9vJOn+dZ+9ExoNouvjSPCFph8y3GBds2D4WtL PYgItXDWIqZWUBAhrFugGAw3IR2Z65wXamyDx+cDNJorl0teNd+H9j/J+W4rPY9i nmyB+wA+Z5vDGW3DLNi2Pl/Xpa/mEdqpXWmZk4Mzszw1T1MtmKKoYnkS5earkK7w == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrieekgddvgecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgesthdtre dtreertdenucfhrhhomhepfdfgthhhrghnucfirghruggvnhgvrhdfuceovggvkhgvvgeh jeesfhgrshhtmhgrihhlrdhfmheqnecuggftrfgrthhtvghrnhepleeuiefhfeevlefftd ffvdeuheegkeevvdehuedtvdelfeeuiefgueeuvdekvdeinecuffhomhgrihhnpehsrhdr hhhtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepvg gvkhgvvgehjeesfhgrshhtmhgrihhlrdhfmh X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 162D214C00BD; Fri, 31 Jul 2020 06:05:43 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.3.0-128-gd51a832-fm-20200728.001-gd51a8328 Mime-Version: 1.0 Message-Id: <36cf97e8-9257-4697-8187-ea38aa4b70f8@www.fastmail.com> In-Reply-To: <5f0c402f-f1b2-4afe-7e7e-773132e6bd1c@gmail.com> References: <5f0c402f-f1b2-4afe-7e7e-773132e6bd1c@gmail.com> Date: Fri, 31 Jul 2020 11:03:55 +0100 From: "Ethan Gardener" To: 9front@9front.org Subject: Re: [9front] Mkfile Project Template Advertisement Content-Type: text/plain List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: descriptor-aware property package property database nice one! :D i used to have a little bit of trouble with copying & adapting other mkfiles; not much, but to have it even easier is great! On Fri, Jul 31, 2020, at 3:14 AM, Amavect wrote: > Tired of writing a new mkfile for your external 9FRONT SYSTEM projects? > Sick of having to add a new word to $OFILES when adding a new .c file? > > Introducing the ONLY mkfile you'll ever need! * > Just add your C files to the src directory, > and the mkfile knows how to build your program. > Using advanced G.R.E.P. processing, the mkfile figures out which files > contain a main entry point and builds those as executable programs. > Automatic, mkfile magic! > > The Amavect Industries mkfile makes installing manual pages a breeze. > Add as many man pages as you want; the mkfile can handle it all! > It can even install rc scripts! > > There's nothing you can't do with the Amavect Industries mkfile! ** > > I RM'D THIS DIRECTORY IN HALF > and rebuilt it with only mkfiles! > That's right, the mkfile supports uninstalling all installed files! > > That's the power of the Amavect project template mkfile. > > Download today at this webzone: https://git.sr.ht/~amavect/template > or call 1-800-AMA-VECT to order now! *** > > > *does not cover all use cases > **some restrictions apply > ***don't call that number > >