find_package(${PREFIX} CONFIG NO_DEFAULT_PATH PATHS ${CMAKE_SOURCE_DIR}/cmake/packages ${ARGN})
endmacro(nncc_find_package)
+# nncc_find_resource(NAME) will update the following variables
+#
+# NAME_FOUND
+# NAME_DIR
+#
+# TODO Explain how to add a resource in README.md
+function(nncc_find_resource NAME)
+ set(RESOURCE_DIR "${CMAKE_SOURCE_DIR}/res/${NAME}")
+
+ if(NOT IS_DIRECTORY ${RESOURCE_DIR})
+ set(${NAME}_FOUND FALSE PARENT_SCOPE)
+ return()
+ endif(NOT IS_DIRECTORY ${RESOURCE_DIR})
+
+ set(${NAME}_DIR ${RESOURCE_DIR} PARENT_SCOPE)
+ set(${NAME}_FOUND TRUE PARENT_SCOPE)
+endfunction(nncc_find_resource)
+
###
### CMake configuration
###