Import("env") env.Append( CPPPATH=[ "#/lib/flipper_application", ], SDK_HEADERS=[ File("flipper_application.h"), File("plugins/plugin_manager.h"), File("plugins/composite_resolver.h"), File("api_hashtable/api_hashtable.h"), File("api_hashtable/compilesort.hpp"), ], ) libenv = env.Clone(FW_LIB_NAME="flipper_application") libenv.ApplyLibFlags() sources = libenv.GlobRecursive("*.c") sources.append(File("api_hashtable/api_hashtable.cpp")) lib = libenv.StaticLibrary("${FW_LIB_NAME}", sources) libenv.Install("${LIB_DIST_DIR}", lib) Return("lib")