Skip to content

Commit

Permalink
fix build naming
Browse files Browse the repository at this point in the history
  • Loading branch information
ozgrakkurt committed Nov 29, 2023
1 parent 0158ff3 commit 95c0b49
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 35 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/publish_to_npm.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ concurrency:

env:
DEBUG: napi:*
APP_NAME: '@envio-dev/hypersync-client'
APP_NAME: 'hypersync-client'
MACOSX_DEPLOYMENT_TARGET: '10.13'
permissions:
contents: write
Expand All @@ -27,7 +27,7 @@ jobs:
brew install capnp
yarn set version 3
yarn build
strip -x @envio-dev/*.node
strip -x *.node
- host: windows-latest
build: |
yarn set version 3
Expand All @@ -42,7 +42,7 @@ jobs:
apt-get install -y capnproto libcapnp-dev
set -e &&
yarn build --target x86_64-unknown-linux-gnu &&
strip @envio-dev/*.node
strip *.node
- host: ubuntu-latest
target: x86_64-unknown-linux-musl
docker: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-debian-zig
Expand All @@ -52,15 +52,15 @@ jobs:
set -e &&
rustup target install x86_64-unknown-linux-musl
yarn build --target x86_64-unknown-linux-musl &&
strip @envio-dev/*.node
strip *.node
- host: macos-latest
target: aarch64-apple-darwin
build: |
yarn set version 3
brew install capnp
yarn set version 3
yarn build --target aarch64-apple-darwin
strip -x @envio-dev/*.node
strip -x *.node
- host: ubuntu-latest
target: aarch64-unknown-linux-gnu
docker: ghcr.io/napi-rs/napi-rs/nodejs-rust:lts-debian-aarch64
Expand All @@ -69,7 +69,7 @@ jobs:
apt-get install -y capnproto libcapnp-dev
set -e &&
yarn build --target aarch64-unknown-linux-gnu &&
aarch64-unknown-linux-gnu-strip @envio-dev/*.node
aarch64-unknown-linux-gnu-strip *.node
- host: windows-latest
target: aarch64-pc-windows-msvc
build: |
Expand Down
56 changes: 28 additions & 28 deletions index.js
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,10 @@ switch (platform) {
case 'android':
switch (arch) {
case 'arm64':
localFileExisted = existsSync(join(__dirname, '@envio-dev/hypersync-client.android-arm64.node'))
localFileExisted = existsSync(join(__dirname, 'hypersync-client.android-arm64.node'))
try {
if (localFileExisted) {
nativeBinding = require('./@envio-dev/hypersync-client.android-arm64.node')
nativeBinding = require('./hypersync-client.android-arm64.node')
} else {
nativeBinding = require('@envio-dev/hypersync-client-android-arm64')
}
Expand All @@ -44,10 +44,10 @@ switch (platform) {
}
break
case 'arm':
localFileExisted = existsSync(join(__dirname, '@envio-dev/hypersync-client.android-arm-eabi.node'))
localFileExisted = existsSync(join(__dirname, 'hypersync-client.android-arm-eabi.node'))
try {
if (localFileExisted) {
nativeBinding = require('./@envio-dev/hypersync-client.android-arm-eabi.node')
nativeBinding = require('./hypersync-client.android-arm-eabi.node')
} else {
nativeBinding = require('@envio-dev/hypersync-client-android-arm-eabi')
}
Expand All @@ -63,11 +63,11 @@ switch (platform) {
switch (arch) {
case 'x64':
localFileExisted = existsSync(
join(__dirname, '@envio-dev/hypersync-client.win32-x64-msvc.node')
join(__dirname, 'hypersync-client.win32-x64-msvc.node')
)
try {
if (localFileExisted) {
nativeBinding = require('./@envio-dev/hypersync-client.win32-x64-msvc.node')
nativeBinding = require('./hypersync-client.win32-x64-msvc.node')
} else {
nativeBinding = require('@envio-dev/hypersync-client-win32-x64-msvc')
}
Expand All @@ -77,11 +77,11 @@ switch (platform) {
break
case 'ia32':
localFileExisted = existsSync(
join(__dirname, '@envio-dev/hypersync-client.win32-ia32-msvc.node')
join(__dirname, 'hypersync-client.win32-ia32-msvc.node')
)
try {
if (localFileExisted) {
nativeBinding = require('./@envio-dev/hypersync-client.win32-ia32-msvc.node')
nativeBinding = require('./hypersync-client.win32-ia32-msvc.node')
} else {
nativeBinding = require('@envio-dev/hypersync-client-win32-ia32-msvc')
}
Expand All @@ -91,11 +91,11 @@ switch (platform) {
break
case 'arm64':
localFileExisted = existsSync(
join(__dirname, '@envio-dev/hypersync-client.win32-arm64-msvc.node')
join(__dirname, 'hypersync-client.win32-arm64-msvc.node')
)
try {
if (localFileExisted) {
nativeBinding = require('./@envio-dev/hypersync-client.win32-arm64-msvc.node')
nativeBinding = require('./hypersync-client.win32-arm64-msvc.node')
} else {
nativeBinding = require('@envio-dev/hypersync-client-win32-arm64-msvc')
}
Expand All @@ -108,21 +108,21 @@ switch (platform) {
}
break
case 'darwin':
localFileExisted = existsSync(join(__dirname, '@envio-dev/hypersync-client.darwin-universal.node'))
localFileExisted = existsSync(join(__dirname, 'hypersync-client.darwin-universal.node'))
try {
if (localFileExisted) {
nativeBinding = require('./@envio-dev/hypersync-client.darwin-universal.node')
nativeBinding = require('./hypersync-client.darwin-universal.node')
} else {
nativeBinding = require('@envio-dev/hypersync-client-darwin-universal')
}
break
} catch {}
switch (arch) {
case 'x64':
localFileExisted = existsSync(join(__dirname, '@envio-dev/hypersync-client.darwin-x64.node'))
localFileExisted = existsSync(join(__dirname, 'hypersync-client.darwin-x64.node'))
try {
if (localFileExisted) {
nativeBinding = require('./@envio-dev/hypersync-client.darwin-x64.node')
nativeBinding = require('./hypersync-client.darwin-x64.node')
} else {
nativeBinding = require('@envio-dev/hypersync-client-darwin-x64')
}
Expand All @@ -132,11 +132,11 @@ switch (platform) {
break
case 'arm64':
localFileExisted = existsSync(
join(__dirname, '@envio-dev/hypersync-client.darwin-arm64.node')
join(__dirname, 'hypersync-client.darwin-arm64.node')
)
try {
if (localFileExisted) {
nativeBinding = require('./@envio-dev/hypersync-client.darwin-arm64.node')
nativeBinding = require('./hypersync-client.darwin-arm64.node')
} else {
nativeBinding = require('@envio-dev/hypersync-client-darwin-arm64')
}
Expand All @@ -152,10 +152,10 @@ switch (platform) {
if (arch !== 'x64') {
throw new Error(`Unsupported architecture on FreeBSD: ${arch}`)
}
localFileExisted = existsSync(join(__dirname, '@envio-dev/hypersync-client.freebsd-x64.node'))
localFileExisted = existsSync(join(__dirname, 'hypersync-client.freebsd-x64.node'))
try {
if (localFileExisted) {
nativeBinding = require('./@envio-dev/hypersync-client.freebsd-x64.node')
nativeBinding = require('./hypersync-client.freebsd-x64.node')
} else {
nativeBinding = require('@envio-dev/hypersync-client-freebsd-x64')
}
Expand All @@ -168,11 +168,11 @@ switch (platform) {
case 'x64':
if (isMusl()) {
localFileExisted = existsSync(
join(__dirname, '@envio-dev/hypersync-client.linux-x64-musl.node')
join(__dirname, 'hypersync-client.linux-x64-musl.node')
)
try {
if (localFileExisted) {
nativeBinding = require('./@envio-dev/hypersync-client.linux-x64-musl.node')
nativeBinding = require('./hypersync-client.linux-x64-musl.node')
} else {
nativeBinding = require('@envio-dev/hypersync-client-linux-x64-musl')
}
Expand All @@ -181,11 +181,11 @@ switch (platform) {
}
} else {
localFileExisted = existsSync(
join(__dirname, '@envio-dev/hypersync-client.linux-x64-gnu.node')
join(__dirname, 'hypersync-client.linux-x64-gnu.node')
)
try {
if (localFileExisted) {
nativeBinding = require('./@envio-dev/hypersync-client.linux-x64-gnu.node')
nativeBinding = require('./hypersync-client.linux-x64-gnu.node')
} else {
nativeBinding = require('@envio-dev/hypersync-client-linux-x64-gnu')
}
Expand All @@ -197,11 +197,11 @@ switch (platform) {
case 'arm64':
if (isMusl()) {
localFileExisted = existsSync(
join(__dirname, '@envio-dev/hypersync-client.linux-arm64-musl.node')
join(__dirname, 'hypersync-client.linux-arm64-musl.node')
)
try {
if (localFileExisted) {
nativeBinding = require('./@envio-dev/hypersync-client.linux-arm64-musl.node')
nativeBinding = require('./hypersync-client.linux-arm64-musl.node')
} else {
nativeBinding = require('@envio-dev/hypersync-client-linux-arm64-musl')
}
Expand All @@ -210,11 +210,11 @@ switch (platform) {
}
} else {
localFileExisted = existsSync(
join(__dirname, '@envio-dev/hypersync-client.linux-arm64-gnu.node')
join(__dirname, 'hypersync-client.linux-arm64-gnu.node')
)
try {
if (localFileExisted) {
nativeBinding = require('./@envio-dev/hypersync-client.linux-arm64-gnu.node')
nativeBinding = require('./hypersync-client.linux-arm64-gnu.node')
} else {
nativeBinding = require('@envio-dev/hypersync-client-linux-arm64-gnu')
}
Expand All @@ -225,11 +225,11 @@ switch (platform) {
break
case 'arm':
localFileExisted = existsSync(
join(__dirname, '@envio-dev/hypersync-client.linux-arm-gnueabihf.node')
join(__dirname, 'hypersync-client.linux-arm-gnueabihf.node')
)
try {
if (localFileExisted) {
nativeBinding = require('./@envio-dev/hypersync-client.linux-arm-gnueabihf.node')
nativeBinding = require('./hypersync-client.linux-arm-gnueabihf.node')
} else {
nativeBinding = require('@envio-dev/hypersync-client-linux-arm-gnueabihf')
}
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"main": "index.js",
"types": "index.d.ts",
"napi": {
"name": "@envio-dev/hypersync-client",
"name": "hypersync-client",
"triples": {
"additional": [
"aarch64-apple-darwin",
Expand Down

0 comments on commit 95c0b49

Please sign in to comment.