summaryrefslogtreecommitdiff
path: root/core/pkg/luajit.pkg/xmake.lua
blob: f2c7f8490341e7f90e99f25bffe9070b1fed4734 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
-- add luajit package
option("luajit")

    -- show menu
    set_showmenu(true)

    -- set category
    set_category("package")

    -- set description
    set_description("The luajit package")

    -- set language: c99, c++11
    set_languages("c99", "cxx11")

    -- add defines to config.h if checking ok
    add_defines_h_if_ok("$(prefix)_PACKAGE_HAVE_LUAJIT")

    -- add links for checking
    add_links("luajit")

    -- add link directories
    add_linkdirs("lib/$(mode)/$(plat)/$(arch)")

    -- add c includes for checking
    add_cincludes("luajit/luajit.h")

    -- add include directories
    add_includedirs("inc")