Skip to content

Commit

Permalink
Prepare for release
Browse files Browse the repository at this point in the history
  • Loading branch information
davetcc committed Nov 4, 2024
1 parent f998bfb commit 1c4512b
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 2 deletions.
32 changes: 32 additions & 0 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Build

on:
push:
pull_request:
branches: [ "main" ]

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- name: Set up JDK
uses: actions/setup-java@v4
with:
java-version: '23'
distribution: 'liberica'
cache: maven

- name: Build EmbedControl
run: mvn -B install -Dgpg.skip=true --file embedControlJavaFx/pom.xml

- name: Build EmbeddedUi
run: mvn -B install -Dgpg.skip=true --file embeddedJavaDeviceUI/pom.xml

- name: Build Examples
run: mvn -B install -Dgpg.skip=true --file javaApiExamples/pom.xml

- name: Build Websocket Example
run: mvn -B install -Dgpg.skip=true --file javaApiWebsocketServer/pom.xml
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@
IMPORTANT: Unlike our other open source repositories, most projects in this repository are under a far more restrictive license. The most important differences are that:

* **This is not yet a public release, until then it is privately licensed to TcMenu org only**
* You must not deploy any of these items as-is into any kind of public facing repository
* You must not deploy any of these items as-is into any kind of public facing repository.
* We do not give you the right to call a product Embed Control for any purpose outside of your own testing.
* There is also a commercial clause on all the UI products in this repository that should your company exceed the stated turnover then you must acquire a licnese from before deploying anything publicly.
* These are provided as-is and we don't release them, or support them directly. Once you've formed them into a suitable form for deployment or use, you should ensure you have your own channels to support them.
* There is also a commercial clause on all the UI products in this repository that should your company exceed the stated turnover then you must acquire a licnese from before deploying anything publicly.

## Java examples

Expand Down

0 comments on commit 1c4512b

Please sign in to comment.