Packages

ReflectOS Kernel is the foundation of the ReflectOS ecosystem, and provides the base set of modules needed to extend your ReflectOS system.

Current section

3 Versions

Jump to

Compare versions

4 files changed
+34 additions
-17 deletions
  @@ -1,5 +1,9 @@
1 1 # Changelog
2 2
3 + ## v0.10.1
4 +
5 + * Include `VERSION` file in hex package.
6 +
3 7 ## v0.10.0
4 8
5 9 Initial public release
\ No newline at end of file
  @@ -0,0 +1 @@
1 + 0.10.1
  @@ -1,10 +1,26 @@
1 1 {<<"links">>,[{<<"GitHub">>,<<"https://github.com/Reflect-OS/kernel">>}]}.
2 2 {<<"name">>,<<"reflect_os_kernel">>}.
3 - {<<"version">>,<<"0.10.0">>}.
3 + {<<"version">>,<<"0.10.1">>}.
4 4 {<<"description">>,
5 5 <<"ReflectOS Kernel is the foundation of the ReflectOS ecosystem, and provides the base set of\nmodules needed to extend your ReflectOS system.">>}.
6 6 {<<"elixir">>,<<"~> 1.17">>}.
7 7 {<<"app">>,<<"reflect_os_kernel">>}.
8 + {<<"files">>,
9 + [<<"lib">>,<<"lib/section">>,<<"lib/section/changeset.ex">>,
10 + <<"lib/section/registry.ex">>,<<"lib/section/definition.ex">>,
11 + <<"lib/settings">>,<<"lib/settings/layout_manager_store.ex">>,
12 + <<"lib/settings/system.ex">>,<<"lib/settings/section_store.ex">>,
13 + <<"lib/settings/layout_store.ex">>,<<"lib/application.ex">>,
14 + <<"lib/section.ex">>,<<"lib/layout_manager">>,
15 + <<"lib/layout_manager/state.ex">>,<<"lib/layout_manager/changeset.ex">>,
16 + <<"lib/layout_manager/registry.ex">>,<<"lib/layout_manager/definition.ex">>,
17 + <<"lib/settings.ex">>,<<"lib/option.ex">>,<<"lib/primitives.ex">>,
18 + <<"lib/option_group.ex">>,<<"lib/layout.ex">>,<<"lib/layout_manager.ex">>,
19 + <<"lib/typography.ex">>,<<"lib/graph_helpers.ex">>,<<"lib/ecto">>,
20 + <<"lib/ecto/module.ex">>,<<"lib/layout">>,<<"lib/layout/changeset.ex">>,
21 + <<"lib/layout/registry.ex">>,<<"lib/layout/definition.ex">>,
22 + <<"lib/active_layout.ex">>,<<".formatter.exs">>,<<"CHANGELOG.md">>,
23 + <<"LICENSE">>,<<"mix.exs">>,<<"README.md">>,<<"VERSION">>]}.
8 24 {<<"licenses">>,[<<"Apache-2.0">>]}.
9 25 {<<"requirements">>,
10 26 [[{<<"name">>,<<"property_table">>},
  @@ -32,20 +48,4 @@
32 48 {<<"optional">>,false},
33 49 {<<"requirement">>,<<"~> 3.12">>},
34 50 {<<"repository">>,<<"hexpm">>}]]}.
35 - {<<"files">>,
36 - [<<"lib">>,<<"lib/section">>,<<"lib/section/changeset.ex">>,
37 - <<"lib/section/registry.ex">>,<<"lib/section/definition.ex">>,
38 - <<"lib/settings">>,<<"lib/settings/layout_manager_store.ex">>,
39 - <<"lib/settings/system.ex">>,<<"lib/settings/section_store.ex">>,
40 - <<"lib/settings/layout_store.ex">>,<<"lib/application.ex">>,
41 - <<"lib/section.ex">>,<<"lib/layout_manager">>,
42 - <<"lib/layout_manager/state.ex">>,<<"lib/layout_manager/changeset.ex">>,
43 - <<"lib/layout_manager/registry.ex">>,<<"lib/layout_manager/definition.ex">>,
44 - <<"lib/settings.ex">>,<<"lib/option.ex">>,<<"lib/primitives.ex">>,
45 - <<"lib/option_group.ex">>,<<"lib/layout.ex">>,<<"lib/layout_manager.ex">>,
46 - <<"lib/typography.ex">>,<<"lib/graph_helpers.ex">>,<<"lib/ecto">>,
47 - <<"lib/ecto/module.ex">>,<<"lib/layout">>,<<"lib/layout/changeset.ex">>,
48 - <<"lib/layout/registry.ex">>,<<"lib/layout/definition.ex">>,
49 - <<"lib/active_layout.ex">>,<<".formatter.exs">>,<<"mix.exs">>,
50 - <<"README.md">>,<<"LICENSE">>,<<"CHANGELOG.md">>]}.
51 51 {<<"build_tools">>,[<<"mix">>]}.
  @@ -94,6 +94,7 @@ defmodule ReflectOS.Kernel.MixProject do
94 94
95 95 defp package do
96 96 [
97 + files: package_files(),
97 98 licenses: ["Apache-2.0"],
98 99 links: %{"GitHub" => @source_url}
99 100 ]
  @@ -106,6 +107,17 @@ defmodule ReflectOS.Kernel.MixProject do
106 107 """
107 108 end
108 109
110 + defp package_files,
111 + do: [
112 + "lib",
113 + ".formatter.exs",
114 + "CHANGELOG.md",
115 + "LICENSE",
116 + "mix.exs",
117 + "README.md",
118 + "VERSION"
119 + ]
120 +
109 121 defp elixirc_paths(:test), do: ["test/support", "lib"]
110 122 defp elixirc_paths(_), do: ["lib"]
111 123 end