X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=CMakeLists.txt;h=9b97fa07bb4aa05f646d7f0e8130d479134756fa;hb=HEAD;hp=f5b9403f13a1deaecb485365a103b50462bbf880;hpb=4f5a8b711402201a64c22453b61937c9eef9825f;p=bamtools.git diff --git a/CMakeLists.txt b/CMakeLists.txt index f5b9403..9b97fa0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -31,7 +31,7 @@ ensure_out_of_source_build( " # set BamTools version information set( BamTools_VERSION_MAJOR 2 ) -set( BamTools_VERSION_MINOR 1 ) +set( BamTools_VERSION_MINOR 3 ) set( BamTools_VERSION_BUILD 0 ) # set our library and executable destination dirs @@ -41,10 +41,23 @@ set( LIBRARY_OUTPUT_PATH "${CMAKE_SOURCE_DIR}/lib" ) # define compiler flags for all code set( CMAKE_BUILD_TYPE Release ) add_definitions( -Wall -D_FILE_OFFSET_BITS=64 ) + +# ----------------------------------------------- +# handle platform-/environment-specific defines + +# If planning to run in Node.js environment, run: +# cmake -DEnableNodeJS=true +if( EnableNodeJS ) + add_definitions( -DSYSTEM_NODEJS=1 ) +endif() + +# If running on SunOS if( "${CMAKE_SYSTEM_NAME}" MATCHES "SunOS" ) - add_definitions( -DSUN_OS ) + add_definitions( -DSUN_OS ) endif() +# ------------------------------------------- + # add our includes root path include_directories( src )