我正在尝试为slock(来自suckless.org的屏幕锁定实用程序)添加图像支持。但是slock需要root特权才能运行。使用它时我没有问题,因为我刚做过make && sudo make install
。但是,由于我经常需要编辑,构建和检查,所以我不知道该如何进行此项目。
我的工作流程就像
make
sudo chown root:root ./slock
sudo u+s ./slock
./slock
我不知道该怎么做。有帮助吗?
答案 0 :(得分:1)
您可以将test
食谱添加到Makefile
test: ./slock
sudo chown root:root $<
sudo u+s $<
$<
您甚至可能希望将其设置为在没有目标参数的情况下调用make
时执行的默认目标。您的工作流程将变成
make
make
make
...
直到您对结果满意