Packages

gamend_plugin_tools

1.0.1221
1.1.1312 1.1.1311 1.1.1310 1.1.1309 1.1.1308 1.1.1307 1.1.1304 1.1.1302 1.0.1301 1.0.1300 1.0.1299 1.0.1298 1.0.1297 1.0.1296 1.0.1295 1.0.1294 1.0.1290 1.0.1289 1.0.1288 1.0.1287 1.0.1286 1.0.1285 1.0.1283 1.0.1281 1.0.1280 1.0.1279 1.0.1278 1.0.1277 1.0.1276 1.0.1275 1.0.1274 1.0.1273 1.0.1270 1.0.1269 1.0.1267 1.0.1266 1.0.1265 1.0.1263 1.0.1262 1.0.1261 1.0.1260 1.0.1259 1.0.1258 1.0.1257 1.0.1256 1.0.1255 1.0.1254 1.0.1251 1.0.1250 1.0.1249 1.0.1247 1.0.1245 1.0.1240 1.0.1239 1.0.1238 1.0.1236 1.0.1235 1.0.1233 1.0.1230 1.0.1229 1.0.1228 1.0.1227 1.0.1226 1.0.1225 1.0.1224 1.0.1223 1.0.1222 1.0.1221 1.0.1220 1.0.1219 1.0.1217 1.0.1216 1.0.1215 1.0.1214 1.0.1213 1.0.1212 1.0.1211 1.0.1210 1.0.1208 1.0.1206 1.0.1205 1.0.1203 1.0.1202 1.0.1198 1.0.1197 1.0.1196 1.0.1195 1.0.1193 1.0.1192 1.0.1191 1.0.1190 1.0.1189 1.0.1188 1.0.1187 1.0.1186 1.0.1185 1.0.1183 1.0.1182 1.0.1178 1.0.1177 1.0.1176 1.0.1175 1.0.1174 1.0.1173 1.0.1171 1.0.1170 1.0.1169 1.0.1168 1.0.1167 1.0.1164 1.0.1163 1.0.1162 1.0.1161 1.0.1160 1.0.1159 1.0.1158 1.0.1157 1.0.1156 1.0.1155 1.0.1154 1.0.1153 1.0.1152 1.0.1151 1.0.1150 1.0.1149 1.0.1148 1.0.1147 1.0.1145 1.0.1144 1.0.1143 1.0.1142 1.0.1141 1.0.1140 1.0.1139 1.0.1138 1.0.1137 1.0.1136 1.0.1135 1.0.1133 1.0.1132 1.0.1131 1.0.1130 1.0.1129 1.0.1128 1.0.1127 1.0.1126 1.0.1125 1.0.1124 1.0.1123 1.0.1122 1.0.1121 1.0.1120 1.0.1119 1.0.1118 1.0.1117 1.0.1116 1.0.1114 1.0.1113 1.0.1112 1.0.1111 1.0.1110 1.0.1109 1.0.1108 1.0.1107 1.0.1106 1.0.1105 1.0.1104 1.0.1103 1.0.1102 1.0.1101 1.0.1100 1.0.1099 1.0.1098 1.0.1097 1.0.1096 1.0.1095 1.0.1093 1.0.1092 1.0.1091 1.0.1090 1.0.1089 1.0.1088

Tools for building Gamend plugins (hooks).

Current section

Files

Jump to

mix.exs

defmodule GamendPluginTools.MixProject do
  use Mix.Project

  @version "1.0.26"
  @source_url "https://github.com/appsinacup/gamend"

  def project do
    [
      app: :gamend_plugin_tools,
      version: System.get_env("APP_VERSION") || @version,
      elixir: "~> 1.20",
      start_permanent: Mix.env() == :prod,
      deps: deps(),
      description: description(),
      package: package(),
      docs: docs(),
      source_url: @source_url
    ]
  end

  def application do
    [
      extra_applications: [:logger]
    ]
  end

  defp deps do
    [
      {:ex_doc, "~> 0.40", only: :dev, runtime: false}
    ]
  end

  defp description do
    """
    Tools for building Gamend plugins (hooks).
    """
  end

  defp package do
    [
      name: "gamend_plugin_tools",
      licenses: ["MIT"],
      links: %{
        "GitHub" => @source_url,
        "Changelog" => "#{@source_url}/blob/main/CHANGELOG.md"
      },
      files: ~w(lib .formatter.exs mix.exs README.md LICENSE)
    ]
  end

  defp docs do
    [
      main: "readme",
      source_ref: "v#{@version}",
      extras: ["README.md"]
    ]
  end
end