cmake_minimum_required(VERSION 3.1) project(openbabel_node) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -lopenbabel") set(SOURCE_FILES src/addon.cpp src/atom.cpp src/atom.h src/bond.cpp src/bond.h src/builder.cpp src/builder.h src/common.h src/conversion.cpp src/conversion.h src/data.cpp src/data.h src/forcefield.cpp src/forcefield.h src/mol.cpp src/mol.h) include_directories(/usr/local/nvm/v0.10.37/include/node) include_directories(/usr/include/openbabel-2.0) include_directories(node_modules/nan) add_executable(openbabel_node ${SOURCE_FILES})