|
|
@@ -37,12 +37,21 @@ defmodule Pleroma.Mixfile do |
|
|
|
pleroma: [ |
|
|
|
include_executables_for: [:unix], |
|
|
|
applications: [ex_syslogger: :load, syslog: :load], |
|
|
|
steps: [:assemble, ©_files/1, ©_nginx_config/1] |
|
|
|
steps: [:assemble, &put_files/1, ©_files/1, ©_nginx_config/1] |
|
|
|
] |
|
|
|
] |
|
|
|
] |
|
|
|
end |
|
|
|
|
|
|
|
def put_files(%{path: target_path} = release) do |
|
|
|
File.write!( |
|
|
|
Path.join([target_path, "OTP_VERSION"]), |
|
|
|
Pleroma.OTPVersion.version() |
|
|
|
) |
|
|
|
|
|
|
|
release |
|
|
|
end |
|
|
|
|
|
|
|
def copy_files(%{path: target_path} = release) do |
|
|
|
File.cp_r!("./rel/files", target_path) |
|
|
|
release |
|
|
|