Current section
Files
Jump to
Current section
Files
iconvex_retro
mix.exs
mix.exs
defmodule IconvexRetro.MixProject do
use Mix.Project
@source_url "https://github.com/edescourtis/iconvex"
def project do
[
app: :iconvex_retro,
version: "0.1.0",
elixir: "~> 1.16",
description: "Pure Elixir retro-computing encoding extensions for Iconvex",
source_url: @source_url,
start_permanent: Mix.env() == :prod,
package: package(),
deps: deps()
]
end
def application,
do: [mod: {Iconvex.Retro.Application, []}, extra_applications: [:crypto]]
defp deps do
case System.get_env("ICONVEX_PATH") do
nil -> [{:iconvex, "~> 0.1.1"}]
path -> [{:iconvex, "~> 0.1.1", path: path}]
end
end
defp package do
[
licenses: ["LGPL-2.1-or-later", "Apache-2.0", "Unicode-3.0", "BSD-3-Clause"],
links: %{"GitHub" => @source_url, "Iconvex" => "https://hex.pm/packages/iconvex"},
files: ~w(
lib
bench/apple1_signetics_2513_bench.exs
bench/cdc_6_12_display_code_bench.exs
bench/cdc_display_code_bench.exs
bench/dec_hebrew_bench.exs
bench/dec_national_replacement_sets_bench.exs
bench/dec_radix50_bench.exs
bench/dec_terminal_character_sets_bench.exs
bench/fieldata_bench.exs
bench/ibm_029_card_iowa_benchmark.exs
bench/ibm_24_26_arrangements_benchmark.exs
bench/ibm_additional_code_pages_bench.exs
bench/iowa_card_profiles_benchmark.exs
bench/kermit_vendor_8bit_bench.exs
bench/mattel_aquarius_unicode_l2_21_235r_20211121_benchmark.exs
bench/pdp1_character_codes_bench.exs
bench/punched_card_benchmark.exs
bench/ti83_plus_2002_bench.exs
bench/ti89_ams2_bench.exs
bench/univac_i_1959_bench.exs
priv/tables
priv/*.etf
priv/sources/JIS0208.TXT
priv/sources/abc800-basic-ii/*
priv/sources/apple1-signetics-2513/*
priv/sources/dec-hebrew-7/SOURCE_METADATA.md
priv/sources/dec-terminal-character-sets/SOURCE_METADATA.md
priv/sources/dec-terminal-character-sets/kermit/COPYING
priv/sources/dec-terminal-character-sets/kermit/ckcuni.c
priv/sources/ibm-24-26-arrangements/figure_23_arrangements.csv
priv/sources/ibm-24-26-arrangements/SOURCE_METADATA.md
priv/sources/ibm-additional-code-pages/*.map
priv/sources/ibm-additional-code-pages/SOURCE_METADATA.md
priv/sources/kermit-jis7-kanji/*
priv/sources/kermit-vendor-8bit/*
priv/sources/mattel-aquarius-unicode-l2-21-235r-20211121/*
priv/sources/pdp1-character-codes/*
priv/sources/punched-card-codes/*.csv
priv/sources/punched-card-codes/PROFILE_DISPOSITION.md
priv/sources/punched-card-codes/SOURCE_METADATA.md
priv/sources/punched-card-codes/hollerith_consensus_iowa_824e61a9_blocker.md
priv/sources/rfc698-stanford/*
priv/sources/ti-83-plus-2002/mapping.csv
priv/sources/ti-83-plus-2002/SOURCE_METADATA.md
priv/sources/ti-89-92-plus-ams-2.0/mapping.csv
priv/sources/ti-89-92-plus-ams-2.0/SOURCE_METADATA.md
priv/sources/unicode-mapping-components/IBMGRAPH.TXT
priv/sources/univac-1100-fieldata/*.csv
priv/sources/univac-1100-fieldata/SOURCE_METADATA.md
priv/sources/univac-4009-fieldata/*.csv
priv/sources/univac-4009-fieldata/SOURCE_METADATA.md
priv/sources/univac-i-1959/*.csv
priv/sources/univac-i-1959/SOURCE_METADATA.md
priv/sources/wg2-n5028/*
tools/generate_surface_module.exs
mix.exs
SURFACE_MANIFEST.tsv
SUPPORTED_CODEC_INVENTORY.csv
SUPPORTED_NON_OCTET_CODEC_INVENTORY.csv
SUPPORTED_PACKED_CODEC_INVENTORY.csv
VPUA_ALLOCATIONS.md
README.md
BENCHMARKS.md
LICENSE
LICENSE.APACHE-2.0
LICENSE.UNICODE
LICENSE.BSD-3-CLAUSE
NOTICE
TDD_LOG.md
)
]
end
end