问题标签 [tup]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
216 浏览

build - 带有命名目标的 Tup

我刚刚从 make 切换到 tup,我似乎无法理解如何制作命名目标..

Makefile 允许定义多个目标,例如 make clean、make foo 等。

然而, tup 似乎只接受变量开关,而不是真正的目标......

有没有解决的办法?

0 投票
1 回答
91 浏览

c++ - Tup 变体未正确构建

我从 make 切换到 tup 并试图让它构建不同的变体(调试和生产)。我的源代码树如下所示:

我的Tupfile

我希望它在目录中创建目标文件,并在目录内的目录中创建src二进制文件。binbuild*

当我运行时tup,它将直接在build*目录内创建目标文件(所以不在build*/src目录内)并且不创建任何二进制文件。

我究竟做错了什么?

编辑:在没有任何build*目录的基本目录中构建时,它将创建一个二进制文件,但也会将目标文件放在基本目录中而不是里面src