Make package 打包出错, 在_文件夹下并没有生产DEBIAN

前几天根据书上步骤还是可以生成deb文件的.但是今天突然就打包报错了
make package
Making all for tweak test1…
Preprocessing Tweak.xm…
Compiling Tweak.xm…
Linking tweak test1…
Stripping test1…
Signing test1…
usage: dirname path
usage: mkdir [-pv] [-m mode] directory …
touch: Code/test1/.theos/fakeroot: No such file or directory
Making stage for tweak test1…
/Applications/Xcode.app/Contents/Developer/usr/bin/make package requires you to have a layout/ directory in the project root, containing the basic package structure, or a control file in the project root describing the package.
make: *** [internal-package] Error 1

大仙们, 又遇到这种问题吗?

是同一个工程吗?
新建一个工程,然后打包试试有没有问题,如果还有问题的话,就把make package messages=yes的结果传上来看看

在同一工程出现这种问题. 新建了工程也出现同样地问题
make package message=yes
Making all for tweak test1…
Preprocessing Tweak.xm…
Compiling Tweak.xm…
Linking tweak test1…
Stripping test1…
Signing test1…
usage: dirname path
usage: mkdir [-pv] [-m mode] directory …
touch: Code/test1/.theos/fakeroot: No such file or directory
Making stage for tweak test1…
/Applications/Xcode.app/Contents/Developer/usr/bin/make package requires you to have a layout/ directory in the project root, containing the basic package structure, or a control file in the project root describing the package.
make: *** [internal-package] Error 1

不知道为什么没有生成 DEBIAN

我刚测试了下,我的工程里是有./.theos/fakeroot这个文件的。是不是Theos出了问题?你重新配置一下Theos试试看

我也是那么想的.应该是theos 出问题的.但是重新安装之后还是没有fakeroot 这个文件.纳闷了. 下面是theos 的文件夹
ls -l
total 16
-rw-r–r-- 1 root wheel 513 5 9 09:12 LICENSE
-rw-r–r-- 1 root wheel 947 5 9 09:12 Prefix.pch
drwxr-xr-x 19 root wheel 646 5 9 09:16 bin
drwxr-xr-x 4 root wheel 136 5 9 09:12 documentation
drwxr-xr-x 3 root wheel 102 5 9 09:12 extras
drwxr-xr-x 5 root wheel 170 5 9 09:12 include
drwxr-xr-x 4 root wheel 136 5 9 09:15 lib
drwxr-xr-x 23 root wheel 782 5 9 09:12 makefiles
drwxr-xr-x 3 root wheel 102 5 9 09:12 mod
drwxr-xr-x 3 root wheel 102 5 9 09:12 templates
QiMENGdeMac-mini:theos QiMENG$

这个文件不是在theos目录下的,而是在工程目录的隐藏文件夹.theos下,你看看有没有

哦.看到了.文件夹是存在.但是里面是空的.大小为0字节.难道只能重装…

那应该不对,我的fakeroot是18字节的

-rw-r--r--   1 snakeninny  staff   18 Dec 20 11:51 fakeroot

你的Theos是从DHowett的repo上clone的吗?

是的.都是按照书本上的进行的.
我用另外一台电脑.重复步骤,完全没有问题,_文件夹下面有DEBIAN文件,也可以打包出deb文件.
想不通是哪里冲突了…

我将所有的有关theos的文件都删掉. 在重新安装一遍之后就又可以了.(已经不记得重装几次了)
谢谢帮助.嘿嘿.