Skip to content

Commit

Permalink
Switch build from ant to esbuild
Browse files Browse the repository at this point in the history
  • Loading branch information
wolfgangmm committed Jun 4, 2021
1 parent df80913 commit fe991dd
Show file tree
Hide file tree
Showing 13 changed files with 4,596 additions and 1,913 deletions.
10 changes: 8 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,10 +52,16 @@ cd eXide
git submodule update --init --recursive
```

Next, call ant on the `build.xml` file in eXide:
Next, call `npm install` once:

```bash
ant
npm install
```

And each time you want to build the application:

```bash
npm run build
```

You should now find a `.xar` file in the `build/` directory: `build/eXide-*.*.*.xar`. The `.xar` file is an EXPath Application package containing eXide. Install this into any compatible eXist-db instance using the Dashboard's Package Manager.
Expand Down
1 change: 0 additions & 1 deletion build.properties

This file was deleted.

192 changes: 0 additions & 192 deletions build.xml

This file was deleted.

4 changes: 2 additions & 2 deletions expath-pkg.xml.tmpl
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<package xmlns="http://expath.org/ns/pkg" name="http://exist-db.org/apps/eXide" abbrev="eXide" version="@project.version@" spec="1.0">
<package xmlns="http://expath.org/ns/pkg" name="http://exist-db.org/apps/eXide" abbrev="eXide" version="{{version}}" spec="1.0">
<title>eXide - XQuery IDE</title>
<dependency processor="http://exist-db.org" semver-min="4.3.0"/>
<dependency processor="http://exist-db.org" semver-min="5.2.0"/>
</package>
2 changes: 1 addition & 1 deletion index.html.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -697,7 +697,7 @@
<div id="module-list"/>
</div>
<div id="about-dialog">
<p>eXide version <span id="eXide-version">@project.version@</span>
<p>eXide version <span id="eXide-version">{{version}}</span>
</p>
<p>Website: <a href="https://github.com/eXist-db/eXide">https://github.com/eXist-db/eXide</a>
</p>
Expand Down
Loading

0 comments on commit fe991dd

Please sign in to comment.