[LON-CAPA-cvs] cvs: loncom /build Makefile

raeburn raeburn at source.lon-capa.org
Sat Aug 3 20:24:25 EDT 2024


raeburn		Sun Aug  4 00:24:25 2024 EDT

  Modified files:              
    /loncom/build	Makefile 
  Log:
  - commands shell scripts for geogebra and ckeditor both use arrays.
    Arrays are available in bash but not dash (where sh points on Ubuntu).
    Pass bash as arg to perl lpml_parse.pl when creating Makefile.install.
  
  
Index: loncom/build/Makefile
diff -u loncom/build/Makefile:1.227 loncom/build/Makefile:1.228
--- loncom/build/Makefile:1.227	Wed Jul 31 22:07:35 2024
+++ loncom/build/Makefile	Sun Aug  4 00:24:25 2024
@@ -1,6 +1,6 @@
 # The LearningOnline Network with CAPA
 
-# $Id: Makefile,v 1.227 2024/07/31 22:07:35 raeburn Exp $
+# $Id: Makefile,v 1.228 2024/08/04 00:24:25 raeburn Exp $
 
 # TYPICAL USAGE of this Makefile is primarily for two targets:
 # "make build" and "make install".
@@ -668,7 +668,7 @@
 Makefile.install: alwaysrun
 	cat $(SOURCE)/doc/loncapafiles/loncapafiles.lpml | \
 	perl lpml_parse.pl install $(CATEGORY) $(DIST) "$(SOURCE)" \
-	"$(TARGET)" > Makefile.install
+	"$(TARGET)" "$(CURRSHELL)" > Makefile.install
 
 # ============= *** TARGETS FOR OPERATING ON FILESYSTEMS ACROSS THE NETWORK ***
 




More information about the LON-CAPA-cvs mailing list