]> SAFE projects GIT repository - jmp/mailleur/commitdiff
Improving compilation time according getconf _NPROCESSORS_ONLN
authorJean-Marc Pigeon <jmp@safe.c>
Mon, 3 Nov 2025 14:51:48 +0000 (09:51 -0500)
committerJean-Marc Pigeon <jmp@safe.c>
Mon, 3 Nov 2025 14:51:48 +0000 (09:51 -0500)
Makefile
app/Makefile

index c96d47688a1acddb42f0fc005787d5e58ee69ee8..6264120a575b871a4b168907c838db109430fcdc 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -9,13 +9,14 @@ include       Makefile.dbg
 include        Makefile.dist
 #--------------------------------------------------------------------
 #Executable generation area
+LOAD    = $(shell echo -j `echo $(shell /usr/bin/getconf _NPROCESSORS_ONLN)`)
 #--------------------------------------------------------------------
 prod                                                   \
 debug                                                  \
        :
           @ for i in $(SUBDIR) ;                       \
               do                                       \
-              $(MAKE) DB=$(DB) -C $$i $@ ;             \
+              $(MAKE) $(LOAD) DB=$(DB) -C $$i $@ ;     \
               done
        
        
index dcc84b1277d1ce864f9aa9e3b1fc00ffa9a8defb..d3d4f2579db48aea56787466976fbfd4f07dc134 100644 (file)
@@ -143,7 +143,7 @@ toremake:  Makefile
           @ - mkdir -p ../bin-utils
           @ - mkdir -p ../bin-posql
           @ - mkdir -p ../bin-mysql
-          # - rm -f $(EXE) *.o
+          # - rm -f $(EXE) *.o
 
 #--------------------------------------------------------------------
 #to manage dependencies