moving sfc over here

This commit is contained in:
Peter Harpending
2026-06-01 16:44:33 -07:00
parent 177978d184
commit f548c7d88d
15 changed files with 3534 additions and 19 deletions
+15
View File
@@ -0,0 +1,15 @@
.eunit
deps
*.o
*.beam
*.plt
*.swp
erl_crash.dump
ebin/*.beam
doc/*.html
doc/*.css
doc/edoc-info
doc/erlang.png
rel/example_project
.concrete/DEV_MODE
.rebar
+1
View File
@@ -0,0 +1 @@
{"src/*", [debug_info, {i, "include/"}, {outdir, "ebin/"}]}.
+7
View File
@@ -0,0 +1,7 @@
{application,gsc_cli,
[{description,"GSC CLI and test suite"},
{registered,[]},
{included_applications,[]},
{applications,[stdlib,kernel]},
{vsn,"0.1.0"},
{modules,[gsc_cli]}]}.
+25
View File
@@ -0,0 +1,25 @@
%%% @doc
%%% GSC CLI: gsc_cli
%%%
%%% This module is currently named `gsc_cli', but you may want to change that.
%%% Remember that changing the name in `-module()' below requires renaming
%%% this file, and it is recommended to run `zx update .app` in the main
%%% project directory to make sure the ebin/gsc_cli.app file stays in
%%% sync with the project whenever you add, remove or rename a module.
%%% @end
-module(gsc_cli).
-vsn("0.1.0").
-author("Peter Harpending <peterharpending@qpq.swiss>").
-copyright("Peter Harpending <peterharpending@qpq.swiss>").
-license("GPL-3.0-only").
-export([start/1]).
-spec start(ArgV) -> ok
when ArgV :: [string()].
start(ArgV) ->
ok = io:format("Hello, World! Args: ~tp~n", [ArgV]),
zx:silent_stop().
+18
View File
@@ -0,0 +1,18 @@
{name,"GSC CLI"}.
{type,cli}.
{modules,[]}.
{mod,"gsc_cli"}.
{prefix,none}.
{author,"Peter Harpending"}.
{desc,"GSC CLI and test suite"}.
{package_id,{"otpr","gsc_cli",{0,1,0}}}.
{deps,[{"otpr","gsc",{0,1,0}}]}.
{key_name,none}.
{a_email,"peterharpending@qpq.swiss"}.
{c_email,"peterharpending@qpq.swiss"}.
{copyright,"Peter Harpending"}.
{file_exts,[]}.
{license,"GPL-3.0-only"}.
{repo_url,[]}.
{tags,[]}.
{ws_url,[]}.