~ubuntu-branches/ubuntu/vivid/quantlib-swig/vivid

« back to all changes in this revision

Viewing changes to CSharp/Makefile.in

  • Committer: Bazaar Package Importer
  • Author(s): Dirk Eddelbuettel
  • Date: 2007-12-26 08:10:08 UTC
  • mfrom: (1.1.6 upstream) (2.1.2 lenny)
  • Revision ID: james.westby@ubuntu.com-20071226081008-cjq979mvtxydli4r
New upstream release 0.9.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
139
139
sharedstatedir = @sharedstatedir@
140
140
sysconfdir = @sysconfdir@
141
141
target_alias = @target_alias@
142
 
CLEANFILES = cpp/quantlib_wrap.* csharp/*.cs libNQuantLibc.so NQuantLib.dll
 
142
CLEANFILES = cpp/quantlib_wrap.* csharp/*.cs *.so *.dll \
 
143
             examples/*.so examples/*.dll examples/*.exe
 
144
 
143
145
BUILT_SOURCES = cpp/quantlib_wrap.cpp
144
146
EXTRA_DIST = QuantLib.sln swig.cmd README.txt
145
147
all: $(BUILT_SOURCES)
213
215
        $(MAKE) $(AM_MAKEFLAGS) \
214
216
          top_distdir="$(top_distdir)" distdir="$(distdir)" \
215
217
          dist-hook
 
218
@HAVE_MCS_FALSE@check-local:
216
219
check-am: all-am
 
220
        $(MAKE) $(AM_MAKEFLAGS) check-local
217
221
check: $(BUILT_SOURCES)
218
222
        $(MAKE) $(AM_MAKEFLAGS) check-am
219
223
@HAVE_MCS_FALSE@all-local:
292
296
 
293
297
uninstall-am: uninstall-info-am
294
298
 
295
 
.PHONY: all all-am all-local check check-am clean clean-generic \
296
 
        dist-hook distclean distclean-generic distdir dvi dvi-am html \
297
 
        html-am info info-am install install-am install-data \
298
 
        install-data-am install-exec install-exec-am install-info \
299
 
        install-info-am install-man install-strip installcheck \
300
 
        installcheck-am installdirs maintainer-clean \
 
299
.PHONY: all all-am all-local check check-am check-local clean \
 
300
        clean-generic dist-hook distclean distclean-generic distdir \
 
301
        dvi dvi-am html html-am info info-am install install-am \
 
302
        install-data install-data-am install-exec install-exec-am \
 
303
        install-info install-info-am install-man install-strip \
 
304
        installcheck installcheck-am installdirs maintainer-clean \
301
305
        maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
302
306
        pdf-am ps ps-am uninstall uninstall-am uninstall-info-am
303
307
 
313
317
@HAVE_MCS_TRUE@NQuantLib.dll: $(BUILT_SOURCES)
314
318
@HAVE_MCS_TRUE@ $(MCS) -nologo -target:library -out:NQuantLib.dll csharp/*.cs
315
319
 
 
320
@HAVE_MCS_TRUE@check-local: examples/BermudanSwaption.exe \
 
321
@HAVE_MCS_TRUE@             examples/EquityOption.exe \
 
322
@HAVE_MCS_TRUE@             examples/libNQuantLibc.so examples/NQuantLib.dll
 
323
@HAVE_MCS_TRUE@ ./examples/BermudanSwaption.exe
 
324
@HAVE_MCS_TRUE@ ./examples/EquityOption.exe
 
325
 
 
326
@HAVE_MCS_TRUE@examples/%.exe: examples/%.cs
 
327
@HAVE_MCS_TRUE@ $(MCS) -nologo -target:exe -out:$@ -reference:NQuantLib.dll $<
 
328
 
 
329
@HAVE_MCS_TRUE@examples/libNQuantLibc.so: libNQuantLibc.so
 
330
@HAVE_MCS_TRUE@ cd examples && ln -sf ../libNQuantLibc.so
 
331
 
 
332
@HAVE_MCS_TRUE@examples/NQuantLib.dll: NQuantLib.dll
 
333
@HAVE_MCS_TRUE@ cd examples && ln -sf ../NQuantLib.dll
 
334
 
316
335
cpp/quantlib_wrap.cpp: ../SWIG/*.i
317
336
        $(SWIG) -csharp -c++ -I../SWIG -outdir csharp \
318
337
            -namespace QuantLib -o cpp/quantlib_wrap.cpp quantlib.i