Как настроить файл сборки haxe (HXML) для сборки из каталога src?
Я пытаюсь построить уже существующий проект HaxePunk в возвышенном (переход от FlashDevelop).
Проблема: Ошибка: не удалось обработать аргумент
Вот мой файл.hxml:
-neko
-cp "c:/path/to/project/src"
-main Main
Я где-то читал, что вы не должны использовать /src
соглашение для ваших файлов SRC. Это раздражает, так как я хочу, чтобы ресурсы и двоичные файлы находились в их собственных каталогах отдельно от файлов src. Как мне правильно настроить это?
1 ответ
Вы действительно должны использовать src
соглашение и не запихивать все в один и тот же каталог. Вы также не хотите делать сборку специфичной для вашей машины, поэтому в приведенном выше примере вам не нужен абсолютный путь, а относительный. Поэтому попробуйте следующее:
#content of c:/path/to/project/build.hxml
-neko bin/output.n
-cp src
-main Main
Обратите внимание, что для -cp
Вы используете относительный путь. Путь относительно того, где haxe
выполнен. Это обычно совпадает с тем, где ваш build.hxml
Файл есть, но это не обязательно.
Также вы не указали выходной файл для neko. Обратите внимание, что вам придется создать каталог bin
вручную, потому что компилятор не сделает этого за вас и будет жаловаться, если он не существует.
Эта информация носит общий характер и никоим образом не связана с Sublime. Sublime должен играть просто замечательно с этими настройками.