Further steps to OS independence (at least Linux, Mac OS X, Cygwin) of musrfit

This commit is contained in:
Bastian M. Wojek
2010-01-10 12:52:14 +00:00
parent 8782cbba25
commit ed7a15f025
11 changed files with 113 additions and 30 deletions

View File

@@ -46,3 +46,19 @@ libPNL_PippardFitter_la_LDFLAGS = -version-info $(PLUGIN_LIBRARY_VERSION) -relea
## pkgconfigdir = $(libdir)/pkgconfig
## pkgconfig_DATA = PNL_PippardFitter.pc
## However, create some symbolic links to the shared library
## in order to unify the function call on different operating systems
if IS_DARWIN
install-exec-hook:
$(LN_S) $(libdir)/libPNL_PippardFitter.dylib $(libdir)/libPNL_PippardFitter.so
uninstall-hook:
rm -f $(libdir)/libPNL_PippardFitter.so
endif
if IS_CYGWIN
install-exec-hook:
$(LN_S) $(libdir)/libPNL_PippardFitter.dll.a $(libdir)/libPNL_PippardFitter.so
uninstall-hook:
rm -f $(libdir)/libPNL_PippardFitter.so
endif