summaryrefslogtreecommitdiff
path: root/tests/projects/wdk/kmdf/serial/xmake.lua
blob: 0a61438389e2ce85b38a6f56f9ba8df59bb122c1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

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

-- add target
target("wdfserial")

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

    -- add flags for rule: wdk.tracewpp
    add_values("wdk.tracewpp.flags", "-func:SerialDbgPrintEx(LEVEL,FLAGS,MSG,...)")

    -- add header file name for rule: wdk.mc
    add_values("wdk.mc.header", "serlog.h")

    -- add files
    add_files("*.c", {rule = "wdk.tracewpp"}) 
    add_files("*.mc", "*.rc", "*.inx")