Is your feature request related to a problem? Please describe.
xmake is a good replacement for CMake, but it is not a good replacement for make. As far as I understand it lacks the simple file dependencies like
a.msi: a.exe
create-msi.exe a.exe
Describe the solution you'd like
Top level rule for a file with dependencies on other files, tasks, targets, e.g.:
add_file_target("a.msi", ["a.exe"], function() {
execute_program("create-msi.exe", ["a.exe"]);
})
Describe alternatives you've considered
Using make
Additional context
Is your feature request related to a problem? Please describe.
xmake is a good replacement for CMake, but it is not a good replacement for make. As far as I understand it lacks the simple file dependencies like
Describe the solution you'd like
Top level rule for a file with dependencies on other files, tasks, targets, e.g.:
add_file_target("a.msi", ["a.exe"], function() {
execute_program("create-msi.exe", ["a.exe"]);
})
Describe alternatives you've considered
Using make
Additional context