summaryrefslogtreecommitdiff
path: root/tests/projects/wdk/umdf/echo/xmake.lua
blob: edb623793ed9d8e722a84e88ff9d77173a64ef2e (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
31
32
33
34
35
36

-- add modes: debug and release
add_rules("mode.debug", "mode.release")

-- enable unicode
add_defines("_UNICODE", "UNICODE")

-- add target
target("echo")

    -- add rules
    add_rules("wdk.env.umdf", "wdk.driver")

    -- set test sign
--    set_values("wdk.sign.mode", "test")

    -- set release sign
--    set_values("wdk.sign.mode", "release")
--    set_values("wdk.sign.certfile", path.join(os.projectdir(), "xxx.cer"))

    -- add files
    add_files("driver/*.c")
    add_files("driver/*.inx")

    -- add includedirs
    add_includedirs("exe")

-- add target
target("app")

    -- add rules
    add_rules("wdk.env.umdf", "wdk.binary")

    -- add files
    add_files("exe/*.cpp")