local prelude = require "prelude" local libxmp = prelude.library_module("LibXMP-Lite", "libxmp-lite") -- TODO : was that really intended? :use_public_includes { "include" } :use_private_includes { "src/", "include/libxmp-lite" } :use_files { "src/**.c", "src/**.h", } :use_win_defines { "WIN32", "_USE_MATH_DEFINES", "LIBXMP_CORE_PLAYER", "BUILDING_DLL"} libxmp._VERSION = "0.0.1" libxmp._LIBRARY_VERSION = "4.4.1" libxmp._NAME = "XMP-Lite" return libxmp