[pure-lang-svn] SF.net SVN: pure-lang: [160] pure/trunk/Makefile
Status: Beta
Brought to you by:
agraef
From: <ag...@us...> - 2008-06-01 19:29:25
|
Revision: 160 http://pure-lang.svn.sourceforge.net/pure-lang/?rev=160&view=rev Author: agraef Date: 2008-06-01 12:29:20 -0700 (Sun, 01 Jun 2008) Log Message: ----------- Move dll suffix into separate DLL variable. Modified Paths: -------------- pure/trunk/Makefile Modified: pure/trunk/Makefile =================================================================== --- pure/trunk/Makefile 2008-06-01 18:29:47 UTC (rev 159) +++ pure/trunk/Makefile 2008-06-01 19:29:20 UTC (rev 160) @@ -17,16 +17,11 @@ libdir = $(prefix)/lib mandir = $(prefix)/share/man/man1 -# Pure library name. Currently we use a simple versioning scheme, which -# requires that the library version matches that of the interpreter. With some -# extra fiddling, this enables you to install different versions of the Pure -# interpreter on the same system. +# Shared library suffix. The default should work on most Linux and Unix +# systems. Use DLL=dll on Windows. -# NOTE: You might have to change the suffix .so for your system (e.g., use -# .dll on Windows). +DLL=so -libpure = libpure-$(version).so - # Staging directory for 'make install'. If you use this, make sure that this # ends in a slash. @@ -105,6 +100,13 @@ endif endif +# Pure library name. Currently we use a simple versioning scheme, which +# requires that the library version matches that of the interpreter. With some +# fiddling, this enables you to install different versions of the Pure +# interpreter on the same system. + +libpure = libpure-$(version).$(DLL) + # No need to edit below this line. Unless you really have to. :) ############ SOURCE = expr.cc expr.hh funcall.h interpreter.cc interpreter.hh lexer.ll \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |