Merge pull request #8379 from zmstone/0701-fix-add-plugins-dir

fix(plugins): ensure plugins dir is created for deb and rpm
This commit is contained in:
zhouzb 2022-07-01 20:29:52 +08:00 committed by GitHub
commit 75fc52df0b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 0 deletions

View File

@ -34,6 +34,8 @@ install: build
mkdir -p debian/emqx/var/run/emqx mkdir -p debian/emqx/var/run/emqx
mkdir -p debian/emqx/var/log/emqx mkdir -p debian/emqx/var/log/emqx
mkdir -p debian/emqx/usr/lib/emqx/bin mkdir -p debian/emqx/usr/lib/emqx/bin
mkdir -p debian/emqx/usr/lib/emqx/plugins
touch debian/emqx/usr/lib/emqx/plugins/.keep
mkdir -p debian/emqx/etc/emqx mkdir -p debian/emqx/etc/emqx
cp bin/* debian/emqx/usr/lib/emqx/bin cp bin/* debian/emqx/usr/lib/emqx/bin
cp -R lib debian/emqx/usr/lib/emqx cp -R lib debian/emqx/usr/lib/emqx

View File

@ -35,6 +35,7 @@ EMQX, a distributed, massively scalable, highly extensible MQTT message broker.
%install %install
mkdir -p %{buildroot}%{_lib_home} mkdir -p %{buildroot}%{_lib_home}
mkdir -p %{buildroot}%{_lib_home}/plugins
mkdir -p %{buildroot}%{_log_dir} mkdir -p %{buildroot}%{_log_dir}
mkdir -p %{buildroot}%{_unitdir} mkdir -p %{buildroot}%{_unitdir}
mkdir -p %{buildroot}%{_conf_dir} mkdir -p %{buildroot}%{_conf_dir}
@ -42,6 +43,7 @@ mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_var_home} mkdir -p %{buildroot}%{_var_home}
cp -R %{_reldir}/lib %{buildroot}%{_lib_home}/ cp -R %{_reldir}/lib %{buildroot}%{_lib_home}/
touch %{buildroot}%{_lib_home}/plugins/.keep
cp -R %{_reldir}/erts-* %{buildroot}%{_lib_home}/ cp -R %{_reldir}/erts-* %{buildroot}%{_lib_home}/
cp -R %{_reldir}/releases %{buildroot}%{_lib_home}/ cp -R %{_reldir}/releases %{buildroot}%{_lib_home}/
cp -R %{_reldir}/bin %{buildroot}%{_lib_home}/ cp -R %{_reldir}/bin %{buildroot}%{_lib_home}/