输入:不指向C#解决方案的makefile
输出:新的makefile,解决方案和项目(.csproj)
- > makefile指向一个指向项目的解决方案
有许多makefile标志,例如:
# sample.makefile
# author: me
LIBRARY_A = YES
LIBRARY_B = YES
LIBRARY_C = YES
我相信这些标志指向 .def 或。 dll 。我的脚本将读取makefile标志,然后在csproj文件中添加正确的XML标记以捕获项目引用。我恳请您帮助的两个问题:
1)我如何弄清楚这些标志指向的是什么? 2)可以只包含所有库,即跳过确定需要包含哪些库的工作?
答案 0 :(得分:1)
1。
这些不仅仅是一些标志,它们是变量。每当使用${LIBRARY_A}
时,该值将扩展为其关联值。
all:
echo You chose to set LIBRARY_A to ${LIBRARY_A}
2。 要回答这个问题,应该参考该项目的文件。