cmake_minimum_required(VERSION 2.8.3)

project(hijackd)

include("android.apk.cmake" REQUIRED)

MESSAGE( STATUS "ANDROID_NDK : " ${ANDROID_NDK})
 
include_directories(${ANDROID_NDK}/sources/android/native_app_glue)
include_directories(${CMAKE_SOURCE_DIR})

set(CMAKE_C_FLAGS
  "${CMAKE_C_FLAGS} -std=c99")

 
set(HIJACKD_SRC
    ${ANDROID_NDK}/sources/android/native_app_glue/android_native_app_glue.c
    main.c
)

add_library(hijackd SHARED ${HIJACKD_SRC})

target_link_libraries(hijackd log android)
 
set(APP_SHARED_LIBRARIES ${LIBRARY_OUTPUT_PATH}/libhijackd.so)
 
android_create_apk(hijackd "com.projectzero.markbrand.hijackd" "${CMAKE_BINARY_DIR}/apk" "${CMAKE_BINARY_DIR}/libs" "${CMAKE_SOURCE_DIR}" "Data")
