summary refs log tree commit diff
path: root/pkgs/applications/science/astronomy/gildas/mod.patch
blob: c917b4674f1305de41855ccbf0cab7d750180be7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
diff -ruN gildas-src-jul18a/admin/Makefile.build gildas-src-jul18a.mod/admin/Makefile.build
--- gildas-src-jul18a/admin/Makefile.build	2018-06-14 14:36:54.000000000 +0200
+++ gildas-src-jul18a.mod/admin/Makefile.build	2018-07-06 13:31:46.000000000 +0200
@@ -291,6 +291,13 @@
 	win-$(LIB_IDENTITY)-und.def -o $@ $(FLDLIBS) $(LIB_DEPENDS) $(ADD_LIBS) $(SYS_LIBS))
 endif
 
+# Dummy rules for modules just so that make consider the module a
+# valid dependency when first parsing the makefiles. This rule should
+# never be applied as the modules are a by-product of the compilation
+# of the object
+$(builddir)/%.mod:
+	echo "dummy" > /dev/null
+
 # Fortran executables
 $(bindir)/% : $(builddir)/%.o | $(bindir)
 	$(FC) $(ALL_FLDFLAGS) $< $(OBJECTS) -o $@ \