|
|
c60383e |
diff -ur root-trunk.orig/math/unuran/Module.mk root-trunk/math/unuran/Module.mk
|
|
|
c60383e |
--- root-trunk.orig/math/unuran/Module.mk 2010-11-25 20:41:32.000000000 +0100
|
|
|
c60383e |
+++ root-trunk/math/unuran/Module.mk 2010-11-25 20:51:47.190704977 +0100
|
|
|
c60383e |
@@ -20,7 +20,7 @@
|
|
|
c60383e |
UNURANETAG := $(call stripsrc,$(UNURANDIRS)/headers.d)
|
|
|
c60383e |
UNRCFG := $(call stripsrc,$(UNURANDIRS)/$(UNRVERS)/config.h)
|
|
|
30d9d78 |
|
|
|
c60383e |
-UNRTARCONTENT:=$(subst $(UNRVERS),$(UNRDIRS),$(shell mkdir -p $(UNRDIR); cd $(UNRDIR); gunzip -c $(UNRSRCS) | tar tf -))
|
|
|
30d9d78 |
+UNRTARCONTENT:=
|
|
|
c60383e |
UNRS := $(filter %.c, \
|
|
|
c60383e |
$(filter $(UNRDIRS)/src/utils/%,$(UNRTARCONTENT)) \
|
|
|
30d9d78 |
$(filter $(UNRDIRS)/src/methods/%,$(UNRTARCONTENT)) \
|
|
|
c60383e |
@@ -69,10 +69,9 @@
|
|
|
30d9d78 |
##### local rules #####
|
|
|
30d9d78 |
.PHONY: all-$(MODNAME) clean-$(MODNAME) distclean-$(MODNAME)
|
|
|
30d9d78 |
|
|
|
30d9d78 |
-include/%.h: $(UNURANDIRI)/%.h $(UNURANETAG)
|
|
|
30d9d78 |
+include/%.h: $(UNURANDIRI)/%.h
|
|
|
30d9d78 |
cp $< $@
|
|
|
30d9d78 |
|
|
|
30d9d78 |
-$(UNURANDEP): $(UNRCFG)
|
|
|
30d9d78 |
$(UNRS): $(UNURANETAG)
|
|
|
30d9d78 |
|
|
|
30d9d78 |
$(UNURANETAG): $(UNRSRCS)
|
|
|
c60383e |
@@ -125,12 +124,12 @@
|
|
|
30d9d78 |
GNUMAKE=$(MAKE) ./configure CC="$$ACC" \
|
|
|
30d9d78 |
CFLAGS="$$ACFLAGS");
|
|
|
30d9d78 |
|
|
|
30d9d78 |
-$(UNURANLIB): $(UNRCFG) $(UNRO) $(UNURANO) $(UNURANDO) $(ORDER_) \
|
|
|
30d9d78 |
+$(UNURANLIB): $(UNURANO) $(UNURANDO) $(ORDER_) \
|
|
|
30d9d78 |
$(MAINLIBS) $(UNURANLIBDEP)
|
|
|
30d9d78 |
@$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)" \
|
|
|
30d9d78 |
"$(SOFLAGS)" libUnuran.$(SOEXT) $@ \
|
|
|
30d9d78 |
"$(UNURANO) $(UNURANDO)" \
|
|
|
30d9d78 |
- "$(UNURANLIBEXTRA) $(UNRO)"
|
|
|
30d9d78 |
+ "$(UNURANLIBEXTRA) -lunuran"
|
|
|
30d9d78 |
|
|
|
30d9d78 |
$(UNURANDS): $(UNRINIT) $(UNURANDH1) $(UNURANL) $(ROOTCINTTMPDEP)
|
|
|
c60383e |
$(MAKEDIR)
|