File: fix-deps.patch

package info (click to toggle)
soapdenovo2 242%2Bdfsg-5
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 4,684 kB
  • sloc: ansic: 43,641; cpp: 6,528; makefile: 212; perl: 78; sh: 46
file content (30 lines) | stat: -rw-r--r-- 1,356 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Description: stabilise make rules ordering.
Author: Étienne Mollier <emollier@debian.org>
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1105578
Forwarded: no
Last-Update: 2025-10-24
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- soapdenovo2.orig/Makefile
+++ soapdenovo2/Makefile
@@ -57,12 +57,16 @@
 	@$(CC) sparsePregraph/*.o standardPregraph/*.o $(LIBPATH) $(LIBS) $(EXTRA_FLAGS) -o SOAPdenovo-127mer $(LDFLAGS)
 else
 SOAPdenovo-63mer:
-	@cd sparsePregraph;make 63mer=1 clean all;cd ..;
-	@cd standardPregraph;make 63mer=1 clean all;cd ..;
+	@cd sparsePregraph;$(MAKE) 63mer=1 clean;cd ..;
+	@cd standardPregraph;$(MAKE) 63mer=1 clean;cd ..;
+	@cd sparsePregraph;$(MAKE) 63mer=1 all;cd ..;
+	@cd standardPregraph;$(MAKE) 63mer=1 all;cd ..;
 	@$(CC) sparsePregraph/*.o standardPregraph/*.o $(LIBPATH) $(LIBS) $(EXTRA_FLAGS) -o SOAPdenovo-63mer $(LDFLAGS)
 SOAPdenovo-127mer:
-	@cd sparsePregraph;make 127mer=1 clean all;cd ..;
-	@cd standardPregraph;make 127mer=1 clean all;cd ..;
+	@cd sparsePregraph;$(MAKE) 127mer=1 clean;cd ..;
+	@cd standardPregraph;$(MAKE) 127mer=1 clean;cd ..;
+	@cd sparsePregraph;$(MAKE) 127mer=1 all;cd ..;
+	@cd standardPregraph;$(MAKE) 127mer=1 all;cd ..;
 	@$(CC) sparsePregraph/*.o standardPregraph/*.o $(LIBPATH) $(LIBS) $(EXTRA_FLAGS) -o SOAPdenovo-127mer $(LDFLAGS)
 endif