Latest post of the previous page:
А ларчик просто открывался. Ok, выложил правки на github.Расширение состава плагинов в дистрибутиве FAR 3
- Michael Lukashov
- Posts: 517
- Joined: Mon 23 Jan, 2006 09:38
- Has thanked: 6 times
- Been thanked: 21 times
- Contact:
- t-rex
- Страшный и ужасный
- Posts: 4910
- Joined: Tue 15 Mar, 2005 16:17
- Location: Tel-Aviv
- Has thanked: 1 time
- Been thanked: 8 times
- Contact:
Re: Расширение стандартных плагинов
Я тока одно не понял, оно собралось всё и без буста. Это нормально?
- Michael Lukashov
- Posts: 517
- Joined: Mon 23 Jan, 2006 09:38
- Has thanked: 6 times
- Been thanked: 21 times
- Contact:
Re: Расширение стандартных плагинов
boost давно выпилен из исходников плагина, требуется только для сборки тестов.
- t-rex
- Страшный и ужасный
- Posts: 4910
- Joined: Tue 15 Mar, 2005 16:17
- Location: Tel-Aviv
- Has thanked: 1 time
- Been thanked: 8 times
- Contact:
Re: Расширение стандартных плагинов
Вот такое ещё закомить, теперь полностью всё собирает. Тогда уже сегодня в найтли пойдёт.
Code: Select all
diff --git a/src/NetBox/CMakeLists.txt b/src/NetBox/CMakeLists.txt
index e780434..4ac4938 100644
--- a/src/NetBox/CMakeLists.txt
+++ b/src/NetBox/CMakeLists.txt
@@ -308,7 +308,7 @@ STRING(REPLACE "/" "\\" OUTPUT_DIR ${OUTPUT_DIR})
ADD_CUSTOM_COMMAND(TARGET NetBox
POST_BUILD
COMMAND if not exist "${OUTPUT_DIR}" ( mkdir "${OUTPUT_DIR}" )
- COMMAND cp -f --remove-destination --target-directory=${OUTPUT_DIR} NetBox.dll
+ COMMAND cp -f NetBox.dll ${OUTPUT_DIR}
WORKING_DIRECTORY ${BUILD_DIR}
VERBATIM
)
@@ -317,7 +317,7 @@ IF(CMAKE_BUILD_TYPE STREQUAL "Release")
ADD_CUSTOM_COMMAND(TARGET NetBox
POST_BUILD
DEPENDS ${BUILD_DIR}\\NetBox.dll
- COMMAND scripts\\make_dist.cmd ${FAR_VERSION} ${CONF}
+ COMMAND scripts\\make_dist.cmd ${FAR_VERSION} ${CONF}
WORKING_DIRECTORY ${SRC_ROOT}/NetBox
VERBATIM
)
diff --git a/src/NetBox/scripts/make_dist.cmd b/src/NetBox/scripts/make_dist.cmd
index 7c2bcfe..c4d61f2 100644
--- a/src/NetBox/scripts/make_dist.cmd
+++ b/src/NetBox/scripts/make_dist.cmd
@@ -3,14 +3,18 @@
set PLUGINNAME=NetBox
set FARVER=%1
-if "%FARVER%" equ "" set FARVER=Far3
+if "%FARVER%" == "" set FARVER=Far3
set PLUGINARCH=%2
-if "%PLUGINARCH%" equ "" set PLUGINARCH=x86
+if "%PLUGINARCH%" == "" set PLUGINARCH=x86
:: Get plugin version from resource
-for /F "tokens=2,3 skip=2" %%i in (resource.h) do set %%i=%%~j
-if "%PLUGIN_VERSION_TXT%" equ "" echo Undefined version & exit 1
-set PLUGINVER=%PLUGIN_VERSION_TXT%
+gawk "/PLUGIN_VERSION_TXT/ {print $3;}" resource.h > version.tmp
+for /F %%i in (version.tmp) do set PLUGINVER=%%i
+rm version.tmp
+if "%PLUGINVER%" == "" (
+ echo Undefined version
+ exit 1
+)
:: Package name
set PKGNAME=Far%PLUGINNAME%-%PLUGINVER%_%FARVER%_%PLUGINARCH%.7z
@@ -24,11 +28,11 @@ if exist %PKGDIRARCH% rmdir /S /Q %PKGDIRARCH%
if not exist %PKGDIR% ( mkdir %PKGDIR% > NUL )
mkdir %PKGDIRARCH% > NUL
-if exist *.lng copy *.lng %PKGDIRARCH% > NUL
-if exist *.hlf copy *.hlf %PKGDIRARCH% > NUL
-if exist ..\..\ChangeLog copy ..\..\ChangeLog %PKGDIRARCH% > NUL
-if exist ..\..\*.md copy ..\..\*.md %PKGDIRARCH% > NUL
-if exist ..\..\LICENSE.txt copy ..\..\LICENSE.txt %PKGDIRARCH% > NUL
+copy *.lng %PKGDIRARCH% > NUL
+copy *.hlf %PKGDIRARCH% > NUL
+copy ..\..\ChangeLog %PKGDIRARCH% > NUL
+copy ..\..\*.md %PKGDIRARCH% > NUL
+copy ..\..\LICENSE.txt %PKGDIRARCH% > NUL
REM if exist "C:\Program Files\PESuite\PETrim.exe" (
REM "C:\Program Files\PESuite\PETrim.exe" ..\..\%FARVER%_%PLUGINARCH%\Plugins\%PLUGINNAME%\%PLUGINNAME%.dll /Sf:Y /Sd:Y
- Michael Lukashov
- Posts: 517
- Joined: Mon 23 Jan, 2006 09:38
- Has thanked: 6 times
- Been thanked: 21 times
- Contact:
- t-rex
- Страшный и ужасный
- Posts: 4910
- Joined: Tue 15 Mar, 2005 16:17
- Location: Tel-Aviv
- Has thanked: 1 time
- Been thanked: 8 times
- Contact:
Re: Расширение стандартных плагинов
а на этом github, можно как то получать мэйлы на все комиты что происходят?
Сделал "watch" но это нужного эффекта не дало.
Сделал "watch" но это нужного эффекта не дало.
Re: Расширение стандартных плагинов
в account settings - notification center
мне правда в основ о pull request приходит. но там, за чем слежу только это и есть.
в крайнем случае rss на news feed
мне правда в основ о pull request приходит. но там, за чем слежу только это и есть.
в крайнем случае rss на news feed
- Michael Lukashov
- Posts: 517
- Joined: Mon 23 Jan, 2006 09:38
- Has thanked: 6 times
- Been thanked: 21 times
- Contact:
Re: Расширение стандартных плагинов
"watch" означает You receive notifications for all discussions in this repository.
А уведомления о коммитах похоже не предусмотрено.
А уведомления о коммитах похоже не предусмотрено.
- t-rex
- Страшный и ужасный
- Posts: 4910
- Joined: Tue 15 Mar, 2005 16:17
- Location: Tel-Aviv
- Has thanked: 1 time
- Been thanked: 8 times
- Contact:
Re: Расширение стандартных плагинов
ну у меня там настроенно, но вот на комит что сделал Михаил я никаких мэйлов не получил
Re: Расширение стандартных плагинов
в main.cpp осталось:
Code: Select all
Global->Db->PlHotkeyCfg()->SetHotkey(L"Plugins/FTP/FarFtp.dll" , L"00000000-0000-0000-0000-000000000000", PluginsHotkeysConfig::DRIVE_MENU, L"2"); // FTP
Re: Расширение стандартных плагинов
Не сильно ли занудны будут следующие действия?
1. Добавить на мантис в плагины категории NetBox и Colorer (что еще?)
2. Принудительно назначить ответственными авторов этих плагинов за эти категории (каждый за свою)
Т.с. единая точка входа.
(невеяно вот этим Инцом)
1. Добавить на мантис в плагины категории NetBox и Colorer (что еще?)
2. Принудительно назначить ответственными авторов этих плагинов за эти категории (каждый за свою)
Т.с. единая точка входа.
(невеяно вот этим Инцом)
We are the Borg. You will be assimilated.
So Say We All!
So Say We All!
- t-rex
- Страшный и ужасный
- Posts: 4910
- Joined: Tue 15 Mar, 2005 16:17
- Location: Tel-Aviv
- Has thanked: 1 time
- Been thanked: 8 times
- Contact:
Re: Расширение стандартных плагинов
а чем поможет его выкинуть? все ровно пока есть люди у которых он есть, баг репорты они писать будут.
Re: Расширение стандартных плагинов
люди, которые будут пользоваться Netbox, тоже будут писать репорты, он же теперь 'в коробке'.
а секции в плагинах нет. какой-то когнитивный диссонанс получается
фтп нет - категория есть, нетбокс есть - категории нет.
а секции в плагинах нет. какой-то когнитивный диссонанс получается
фтп нет - категория есть, нетбокс есть - категории нет.
Last edited by 2useven10 on Wed 06 Mar, 2013 22:00, edited 1 time in total.