[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[task #16492] Installed script for a customized shell in Makefiles
From: |
Mohammad Akhlaghi |
Subject: |
[task #16492] Installed script for a customized shell in Makefiles |
Date: |
Mon, 22 Jan 2024 07:21:59 -0500 (EST) |
URL:
<https://savannah.gnu.org/task/?16492>
Summary: Installed script for a customized shell in Makefiles
Group: GNU Astronomy Utilities
Submitter: makhlaghi
Submitted: Mon 22 Jan 2024 01:21:58 PM CET
Should Start On: Mon 22 Jan 2024 12:00:00 AM CET
Should be Finished on: Mon 22 Jan 2024 12:00:00 AM CET
Category: Installed scripts
Priority: 5 - Normal
Item Group: Enhancement
Status: Postponed
Privacy: Public
Percent Complete: 0%
Assigned to: makhlaghi
Open/Closed: Open
Discussion Lock: Any
Effort: 0.00
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Mon 22 Jan 2024 01:21:58 PM CET By: Mohammad Akhlaghi <makhlaghi>
Pipelines that use Gnuastro can greatly benefit from Makefiles since Gnuastro
commands are primarily written as shell commands. Because of this, Gnuastro
already has some
[https://www.gnu.org/software/gnuastro//manual/html_node/Makefile-extensions.html
GNU Make extensions].
Another feature that of Make that is very useful in pipeline that uses
Gnuastro is its ability to set the 'SHELL'. We can use this to have custom
Makefile recipes, for example to spin-off threads in a HPC, or use a custom
language for interpreting different recipes within the same Makefile.
Work has already started on a
[https://codeberg.org/Gnuastro/scripts/src/branch/master/makefile-recipe-customize.sh
first draft of such a script]. After it has been tested, it can be called
something like this: 'astscript-makefile-custom-shell'.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/task/?16492>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [task #16492] Installed script for a customized shell in Makefiles,
Mohammad Akhlaghi <=