cmake_minimum_required(VERSION 2.8.12)
project(lib)

set(CMAKE_MACOSX_RPATH 1)

file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/lib.cpp
"
#include <stdio.h>
void foo()
{
printf(\"hello from lib\\n\");
}
"
)

add_library(foo SHARED ${CMAKE_CURRENT_BINARY_DIR}/lib.cpp)

export(TARGETS foo FILE foo-export.cmake)

