You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Немного переписал свой тулкит, текущий вариант v2.0.2 использует любой доступный VC++ из линейки 2015/2017/2019, CMake 3.10 или новее, UNIX утилиты cp, gawk, mv, rm, консольный 7-Zip (7z.exe + 7z.dll), Git v2.30 или новее и команды CMD .
Раскладывает всё "по полочкам" в выходном каталоге будут:
/build/Add-Ons//NetBox - полный x86 вариант с учётом версии фар-а для которой собран;
/build/Add-Ons/netbox - х64 без .map и .pdb - я его держу для работы над FarUE3:
/build/x86/Plugins/netbox и /build/x64/Plugins/netbox - полная релизная сборка с .map и .pdb её содержимое у меня летит в ./Release/ после сборки фар и разбирается его тулкитом;
/build/Far3/x86/Plugins/netbox и /build/Far3/x64/Plugins/netbox - полная релизная сборка без .map и .pdb , я её использую в работе над FarUE3;
./build/version - содержит версию плагина и хэш коммита из коего мы его собрали
В выходные архивы попадают все бинарники, .map, .pdb и файл version.txt содержащий информацию о версии плагина, хэш коммита из которого мы его собрали, версия компилятора (VC++205/2017/2019) и дата - время сборки - это для пользователей, а они пусть сами выбирают что им надо.
Да, и мне думается это важно - при просмотре .import легко ловятся функции для Vista и выше - дело рук nmake. По идее можно заставить её использовать vc140_xp/vc141_xp тулкит, но надо ли? Стандартный вставляет функции Win32API добаленные в Vista/Server 2008 - уже ловил их среди тех 264 импортов что были в таблице...
The text was updated successfully, but these errors were encountered:
Немного переписал свой тулкит, текущий вариант v2.0.2 использует любой доступный VC++ из линейки 2015/2017/2019, CMake 3.10 или новее, UNIX утилиты cp, gawk, mv, rm, консольный 7-Zip (7z.exe + 7z.dll), Git v2.30 или новее и команды CMD .
Раскладывает всё "по полочкам" в выходном каталоге будут:
/build/Add-Ons//NetBox - полный x86 вариант с учётом версии фар-а для которой собран;
/build/Add-Ons/netbox - х64 без .map и .pdb - я его держу для работы над FarUE3:
/build/x86/Plugins/netbox и /build/x64/Plugins/netbox - полная релизная сборка с .map и .pdb её содержимое у меня летит в ./Release/ после сборки фар и разбирается его тулкитом;
/build/Far3/x86/Plugins/netbox и /build/Far3/x64/Plugins/netbox - полная релизная сборка без .map и .pdb , я её использую в работе над FarUE3;
./build/version - содержит версию плагина и хэш коммита из коего мы его собрали
В выходные архивы попадают все бинарники, .map, .pdb и файл version.txt содержащий информацию о версии плагина, хэш коммита из которого мы его собрали, версия компилятора (VC++205/2017/2019) и дата - время сборки - это для пользователей, а они пусть сами выбирают что им надо.
Да, и мне думается это важно - при просмотре .import легко ловятся функции для Vista и выше - дело рук nmake. По идее можно заставить её использовать vc140_xp/vc141_xp тулкит, но надо ли? Стандартный вставляет функции Win32API добаленные в Vista/Server 2008 - уже ловил их среди тех 264 импортов что были в таблице...
The text was updated successfully, but these errors were encountered: