gnuastro-devel
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]