Skip to content

Commit

Permalink
Rename the project
Browse files Browse the repository at this point in the history
  • Loading branch information
emilienlemaire committed Jul 3, 2023
1 parent 0946a2d commit 77ee70a
Show file tree
Hide file tree
Showing 40 changed files with 302 additions and 287 deletions.
63 changes: 29 additions & 34 deletions .drom
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ version:0.9.0

# hash of toml configuration files
# used for generation of all files
f7b27d6072a61d27a09abea9487515e9:.
06e69f2ac1e316dc1072dce9904d4024:.
# end context for .

# begin context for .github/workflows/workflow.yml
Expand All @@ -15,7 +15,7 @@ f7b27d6072a61d27a09abea9487515e9:.

# begin context for .gitignore
# file .gitignore
87909bc92b703807ac26f95f191dac0c:.gitignore
8d7837a54815c58ebb1de939c8ea312a:.gitignore
# end context for .gitignore

# begin context for CHANGES.md
Expand All @@ -30,7 +30,7 @@ d00f73c835ae4a1589d55ebda4ab381b:CHANGES.md

# begin context for Makefile
# file Makefile
0138227cb6d979d636f4dc69154d0aaf:Makefile
7b235cd906ac2e7c97c9d3254b9b3eef:Makefile
# end context for Makefile

# begin context for README.md
Expand All @@ -55,7 +55,7 @@ e739f3026aa997af4026bc428f4c9ef6:docs/favicon.png

# begin context for docs/index.html
# file docs/index.html
00568067371eb1933263153d3da82bf4:docs/index.html
7033e803ee7c9dfe6c354a0485d58f69:docs/index.html
# end context for docs/index.html

# begin context for docs/sphinx/index.html
Expand All @@ -80,17 +80,17 @@ c8281f46ba9a11d0b61bc8ef67eaa357:docs/style.css

# begin context for dune-project
# file dune-project
46c7acf3a1ee61310dbf5a5dbbd1bd03:dune-project
be4305154328f2ac976081bd8895b75b:dune-project
# end context for dune-project

# begin context for opam/interop-js-stubs.opam
# file opam/interop-js-stubs.opam
7d19f8e0a7f83c11dabf928ee75c0c87:opam/interop-js-stubs.opam
e557ed4bc7c593fac0877c7327facaf6:opam/interop-js-stubs.opam
# end context for opam/interop-js-stubs.opam

# begin context for opam/node-js-stubs.opam
# file opam/node-js-stubs.opam
12385b6240dcaa9a1f4542350426a732:opam/node-js-stubs.opam
8256fdbb8b4dc6da20b61c69249b356c:opam/node-js-stubs.opam
# end context for opam/node-js-stubs.opam

# begin context for opam/package-json.opam
Expand All @@ -100,42 +100,47 @@ dcf0ebaa8b12787df9efcaa0ce8cbbe5:opam/package-json.opam

# begin context for opam/polka-js-stubs.opam
# file opam/polka-js-stubs.opam
f9e64ee80e101f435248cab1582af699:opam/polka-js-stubs.opam
8f12d7db1569d79ec6043b50df393de3:opam/polka-js-stubs.opam
# end context for opam/polka-js-stubs.opam

# begin context for opam/superbol-vscode-extension.opam
# file opam/superbol-vscode-extension.opam
38d272283b51b83690fa806b0868b764:opam/superbol-vscode-extension.opam
# end context for opam/superbol-vscode-extension.opam

# begin context for opam/superbol-vscode-platform.opam
# file opam/superbol-vscode-platform.opam
f4782070d6b32d738ffc3d5435fc879a:opam/superbol-vscode-platform.opam
# end context for opam/superbol-vscode-platform.opam

# begin context for opam/vscode-debugadapter.opam
# file opam/vscode-debugadapter.opam
e1d964518645dd122779a1d80eb1293b:opam/vscode-debugadapter.opam
49375af72a2ef6a3a464bc88553f1043:opam/vscode-debugadapter.opam
# end context for opam/vscode-debugadapter.opam

# begin context for opam/vscode-debugprotocol.opam
# file opam/vscode-debugprotocol.opam
bb47be9d5db8533d85330b458656774c:opam/vscode-debugprotocol.opam
6a8c87cbc6d32091830518c1bf7e50ff:opam/vscode-debugprotocol.opam
# end context for opam/vscode-debugprotocol.opam

# begin context for opam/vscode-js-stubs.opam
# file opam/vscode-js-stubs.opam
5cadb3d65abcf1766ed39b491e6450ad:opam/vscode-js-stubs.opam
57a5c922a192e339bfb18e778e43ec97:opam/vscode-js-stubs.opam
# end context for opam/vscode-js-stubs.opam

# begin context for opam/vscode-json.opam
# file opam/vscode-json.opam
380748e9e8177fcb1f1ed4f306c6cb01:opam/vscode-json.opam
c945c8e78029c9fd639afc2247fa4743:opam/vscode-json.opam
# end context for opam/vscode-json.opam

# begin context for opam/vscode-languageclient-js-stubs.opam
# file opam/vscode-languageclient-js-stubs.opam
9de01bf6be8ea7266e1d2bc0ed5947a3:opam/vscode-languageclient-js-stubs.opam
d71959af1a2c7a513c15afa5107dba11:opam/vscode-languageclient-js-stubs.opam
# end context for opam/vscode-languageclient-js-stubs.opam

# begin context for opam/vscode-package-json.opam
# file opam/vscode-package-json.opam
322332c2d6ea5ade8adbfb82587adb86:opam/vscode-package-json.opam
6ebebf3e4341605200b5e2487710af9a:opam/vscode-package-json.opam
# end context for opam/vscode-package-json.opam

# begin context for scripts/after.sh
Expand Down Expand Up @@ -165,7 +170,7 @@ b243cb6f630e2b0483b76eef1572ff95:scripts/static-build.sh

# begin context for sphinx/about.rst
# file sphinx/about.rst
f63f86982df8417ce9157fd3c213f9a8:sphinx/about.rst
a4431c32911b7499fbdc49e2e62932d2:sphinx/about.rst
# end context for sphinx/about.rst

# begin context for sphinx/conf.py
Expand Down Expand Up @@ -233,25 +238,15 @@ eb4972ad4695584f2622f6743e567c8c:src/polka-js-stubs/package.toml
940d29cde7f16cd0916ed1d5f9c41154:src/polka-js-stubs/version.mlt
# end context for src/polka-js-stubs/version.mlt

# begin context for src/superbol-vscode-extension/dune
# file src/superbol-vscode-extension/dune
6117c5c043b7984d170a460cca232859:src/superbol-vscode-extension/dune
# end context for src/superbol-vscode-extension/dune

# begin context for src/superbol-vscode-extension/linking_flags.sh
# file src/superbol-vscode-extension/linking_flags.sh
0a2fe9095ac85798a954cea4a04944b7:src/superbol-vscode-extension/linking_flags.sh
# end context for src/superbol-vscode-extension/linking_flags.sh

# begin context for src/superbol-vscode-extension/package.toml
# file src/superbol-vscode-extension/package.toml
3ec952232b4d54a69e10ea824c57b960:src/superbol-vscode-extension/package.toml
# end context for src/superbol-vscode-extension/package.toml
# begin context for src/superbol-vscode-platform/dune
# file src/superbol-vscode-platform/dune
f336ca790e61d4cc6371e8501b902bbd:src/superbol-vscode-platform/dune
# end context for src/superbol-vscode-platform/dune

# begin context for src/superbol-vscode-extension/version.mlt
# file src/superbol-vscode-extension/version.mlt
940d29cde7f16cd0916ed1d5f9c41154:src/superbol-vscode-extension/version.mlt
# end context for src/superbol-vscode-extension/version.mlt
# begin context for src/superbol-vscode-platform/version.mlt
# file src/superbol-vscode-platform/version.mlt
940d29cde7f16cd0916ed1d5f9c41154:src/superbol-vscode-platform/version.mlt
# end context for src/superbol-vscode-platform/version.mlt

# begin context for src/vscode-debugadapter/dune
# file src/vscode-debugadapter/dune
Expand Down Expand Up @@ -305,7 +300,7 @@ a18d965350ea19e9be91b3784887f1ef:src/vscode-json/dune

# begin context for src/vscode-json/index.mld
# file src/vscode-json/index.mld
165b03fd1e14503a7e3095d447e46da6:src/vscode-json/index.mld
14bb358dfa3587175fe0ee1a39d81977:src/vscode-json/index.mld
# end context for src/vscode-json/index.mld

# begin context for src/vscode-json/package.toml
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/superbol-vscode-extension
/superbol-vscode-platform
/polka-js-stubs
/interop-js-stubs
/node-js-stubs
Expand Down
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[![Actions Status](https://github.com/ocamlpro/superbol-vscode-extension/workflows/Main%20Workflow/badge.svg)](https://github.com/ocamlpro/superbol-vscode-extension/actions)
[![Release](https://img.shields.io/github/release/ocamlpro/superbol-vscode-extension.svg)](https://github.com/ocamlpro/superbol-vscode-extension/releases)
[![Actions Status](https://github.com/ocamlpro/superbol-vscode-platform/workflows/Main%20Workflow/badge.svg)](https://github.com/ocamlpro/superbol-vscode-platform/actions)
[![Release](https://img.shields.io/github/release/ocamlpro/superbol-vscode-platform.svg)](https://github.com/ocamlpro/superbol-vscode-platform/releases)

# Contributing

Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ all: build
build:
./scripts/before.sh build
opam exec -- dune build @install
./scripts/copy-bin.sh superbol-vscode-extension polka-js-stubs interop-js-stubs node-js-stubs vscode-js-stubs vscode-languageclient-js-stubs vscode-package-json vscode-json vscode-debugadapter vscode-debugprotocol
./scripts/copy-bin.sh superbol-vscode-platform polka-js-stubs interop-js-stubs node-js-stubs vscode-js-stubs vscode-languageclient-js-stubs vscode-package-json vscode-json vscode-debugadapter vscode-debugprotocol
./scripts/after.sh build

build-deps:
Expand Down
2 changes: 1 addition & 1 deletion Makefile.header
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
PROJECT=superbol_vscode_extension
SRCDIR=src/superbol-vscode-extension
SRCDIR=src/superbol-vscode-platform

compile:
opam exec -- dune build
Expand Down
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Superbol VSCode Extension for COBOL
# Superbol VSCode Platform for COBOL

## Features

Expand All @@ -16,24 +16,24 @@

Get the `superbol` executable and install it in `/usr/local/bin`.

Get the `superbol-vscode-extension.vsix` file from the releases.
Get the `superbol-vscode-platform.vsix` file from the releases.

In VSCode open the `extension` view and select the three dots on the top right of the sidebar.

Select `Install from VSIX ...` and select the `superbol-vscode-extension.vsix` file.
Select `Install from VSIX ...` and select the `superbol-vscode-platform.vsix` file.

### Build

Get the `superbol` executable and install it in `/usr/local/bin`.

Clone the source code of this extension:
```bash
git clone https://github.com/OCamlPro/superbol-vscode-extension.git
git clone https://github.com/OCamlPro/superbol-vscode-platform.git
```

Go to the created folder and install the dependencies with
```bash
cd superbol-vscode-extension
cd superbol-vscode-platform
yarn install
```

Expand All @@ -49,7 +49,7 @@ yarn package
Open VSCode and go to the extension view.

In the sidebar click on the three dots on the top right (just above `search`) and select
`install from VSIX ...` and select the `superbol-vscode-extension.vsix` generated from
`install from VSIX ...` and select the `superbol-vscode-platform.vsix` generated from
this extension.

### Configure the extension
Expand All @@ -63,12 +63,12 @@ Go to your VSCode settings and in the extension submenu select `Superbol COBOL`.

In the `superbol` field past the path to the `superbol` executable.

You can check the documentation on using the extension on [this page](https://ocamlpro.github.io/superbol-vscode-extension/sphinx).
You can check the documentation on using the extension on [this page](https://ocamlpro.github.io/superbol-vscode-platform/sphinx).

## Resources

* Website: https://ocamlpro.github.io/superbol-vscode-extension
* General Documentation: https://ocamlpro.github.io/superbol-vscode-extension/sphinx
* Sources: https://github.com/ocamlpro/superbol-vscode-extension
* Website: https://ocamlpro.github.io/superbol-vscode-platform
* General Documentation: https://ocamlpro.github.io/superbol-vscode-platform/sphinx
* Sources: https://github.com/ocamlpro/superbol-vscode-platform


2 changes: 1 addition & 1 deletion docs/doc/index.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<h1>API documentation for superbol-vscode-extension</h1>
<h1>API documentation for superbol-vscode-platform</h1>
<p>You need to run the following commands in the project to generate this doc:
<pre>
make doc
Expand Down
17 changes: 9 additions & 8 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,31 +2,32 @@
<html lang="en">
<head>
<meta charset="utf-8">
<title>superbol-vscode-extension</title>
<title>superbol-vscode-platform</title>
<link rel="stylesheet" href="style.css?v=1eb62145308aed80e0f86b959d6f7fd0"/>
<link rel="icon" type="image/png" sizes="804x804" href="favicon.png" />
</head>
<body>
<div class="content">
<div class="header">
<h1>superbol-vscode-extension</h1>
<h1>superbol-vscode-platform</h1>
<p>This is the description
of the superbol-vscode-extension OCaml project
of the superbol-vscode-platform OCaml project
</p>
</div>
<div class="section">
<ul>

<li><a href="https://github.com/ocamlpro/superbol-vscode-extension">Project on Github</a></li>
<li><a href="https://github.com/ocamlpro/superbol-vscode-platform">Project on Github</a></li>

<li><a href="https://ocamlpro.github.io/superbol-vscode-extension/sphinx">General Documentation</a></li>
<li><a href="https://ocamlpro.github.io/superbol-vscode-platform/sphinx">General Documentation</a></li>

<li><a href="https://ocamlpro.github.io/superbol-vscode-extension/doc">API Documentation</a></li>
<li><a href="https://ocamlpro.github.io/superbol-vscode-platform/doc">API Documentation</a></li>

<li><a href="https://github.com/ocamlpro/superbol-vscode-extension/issues">Bug reports</a></li>
<li><a href="https://github.com/ocamlpro/superbol-vscode-platform/issues">Bug reports</a></li>
</ul>
<p>Authors:</p>
<ul> <li><p>Fabrice Le Fessant &lt;fabrice.le_fessant&commat;ocamlpro.com&gt;</p></li></ul>
<ul> <li><p>Fabrice Le Fessant &lt;fabrice.le_fessant&commat;ocamlpro.com&gt;</p></li>
<li><p>Emilien Lemaire &lt;emilien.lemaire&commat;ocamlpro.com&gt;</p></li></ul>
</div>
<div class="section">

Expand Down
2 changes: 1 addition & 1 deletion docs/sphinx/index.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<h1>Sphinx doc for superbol-vscode-extension</h1>
<h1>Sphinx doc for superbol-vscode-platform</h1>
<p>You need to run the following commands in the project to generate this doc:
<pre>
make sphinx
Expand Down
15 changes: 9 additions & 6 deletions drom.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,19 @@ share-repo = "https://github.com/OCamlPro/drom-share"
share-version = "0.9.2"

[project]
authors = ["Fabrice Le Fessant <[email protected]>"]
authors = [
"Fabrice Le Fessant <[email protected]>",
"Emilien Lemaire <[email protected]>"
]
ci-systems = ["ubuntu-latest", "macos-latest", "windows-latest"]
copyright = "OCamlPro SAS"
edition = "4.13.0"
github-organization = "ocamlpro"
license = "MIT"
min-edition = "4.13.0"
name = "superbol-vscode-extension"
name = "superbol-vscode-platform"
skeleton = "program"
synopsis = "The superbol-vscode-extension project"
synopsis = "The superbol-vscode-platform project"
version = "0.1.0"

# keys that you could also define:
Expand All @@ -29,7 +32,7 @@ version = "0.1.0"
[project]
description = """
This is the description
of the superbol-vscode-extension OCaml project
of the superbol-vscode-platform OCaml project
"""

[project]
Expand Down Expand Up @@ -87,8 +90,8 @@ ATTIC
"""

[[package]]
dir = "src/superbol-vscode-extension"
# edit 'src/superbol-vscode-extension/package.toml' for package-specific options
dir = "src/superbol-vscode-platform"
# edit 'src/superbol-vscode-platform/package.toml' for package-specific options

[[package]]
dir = "src/polka-js-stubs"
Expand Down
Loading

0 comments on commit 77ee70a

Please sign in to comment.