UPD: DARWIN: enable MacPreview wlx-plugin (#608)

* UPD: DARWIN: enable MacPreview wlx-plugin

* UPD: DARWIN: add MacPreview.wlx into udefaultplugins.UpdatePlugins()
This commit is contained in:
rich2014 2022-09-27 02:14:07 +08:00 committed by GitHub
commit 29e8e51516
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 18 additions and 3 deletions

View file

@ -44,9 +44,10 @@ const
'plugins/dsx/DSXLocate/src/DSXLocate.lpi'
);
DarwinPlugins: array[1..1] of String =
DarwinPlugins: array[1..2] of String =
(
'plugins/wcx/cpio/src/cpio.lpi'
'plugins/wcx/cpio/src/cpio.lpi',
'plugins/wlx/MacPreview/src/MacPreview.lpi'
);
WindowsPlugins: array[1..4] of String =

View file

@ -29,6 +29,9 @@ mkdir -p $DC_INSTALL_DIR/plugins/wdx/audioinfo
# WFX plugins directories
mkdir -p $DC_INSTALL_DIR/plugins/wfx
mkdir -p $DC_INSTALL_DIR/plugins/wfx/ftp
# WLX plugins directories
mkdir -p $DC_INSTALL_DIR/plugins/wlx
mkdir -p $DC_INSTALL_DIR/plugins/wlx/MacPreview
# Copy files
cp -r doublecmd.app/* $DC_APP_DIR/
@ -61,6 +64,8 @@ install -m 644 plugins/wdx/audioinfo/audioinfo.lng $DC_INSTALL_DIR/plugins/wdx/
cp -r plugins/wfx/ftp/language $DC_INSTALL_DIR/plugins/wfx/ftp
install -m 644 plugins/wfx/ftp/ftp.wfx $DC_INSTALL_DIR/plugins/wfx/ftp/
install -m 644 plugins/wfx/ftp/src/ftp.ico $DC_INSTALL_DIR/plugins/wfx/ftp/
# WLX
install -m 644 plugins/wlx/MacPreview/MacPreview.wlx $DC_INSTALL_DIR/plugins/wlx/MacPreview/
# Copy documentation
mkdir -p $DC_INSTALL_DIR/doc

View file

@ -35,6 +35,11 @@ if [ -z $(uname | grep Darwin) ]; then
# WLX plugins
$lazbuild wlx/WlxMplayer/src/wlxMplayer.lpi $DC_ARCH
else
# WLX plugins
$lazbuild wlx/MacPreview/src/MacPreview.lpi $DC_ARCH
fi
# DSX plugins

View file

@ -322,7 +322,6 @@ begin
end;
{$ENDIF}
{$IF DEFINED(LINUX) or DEFINED(MSWINDOWS)}
// Wlx plugins
Folder:= '%commander_path%' + PathDelim + 'plugins' + PathDelim + 'wlx' + PathDelim;
@ -349,6 +348,11 @@ begin
end;
{$ENDIF}
{$IF DEFINED(DARWIN)}
if gWlxPlugins.IndexOfName('MacPreview') < 0 then
begin
gWlxPlugins.Add(Folder + 'MacPreview' + PathDelim + 'MacPreview.wlx');
end;
{$ENDIF}
end;