Skip to content

New NPM #665

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 71 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
ea78d74
Test build
CedricGuillemet May 14, 2025
d027014
no rnta
CedricGuillemet May 14, 2025
9aac684
typo
CedricGuillemet May 14, 2025
9f06763
BN update
CedricGuillemet May 14, 2025
24e9b3d
update libraries after bgfx update
CedricGuillemet May 15, 2025
4a90ea9
graphics warnings
CedricGuillemet May 15, 2025
8c142f1
disable warnings for Windows build
CedricGuillemet May 15, 2025
cc17777
xcode scheme
CedricGuillemet May 16, 2025
d7d00b9
no nativexr for Windows, add schemes for iOS in validation step
CedricGuillemet May 16, 2025
c2e7660
no xr for msvc
CedricGuillemet May 16, 2025
b3af731
removed Windows XR support
CedricGuillemet May 16, 2025
a049ac8
NDK min is 23.1.7779620
CedricGuillemet May 16, 2025
dc72a59
disable warnings xr android
CedricGuillemet May 16, 2025
6b4527a
no warning nativeCamera Android
CedricGuillemet May 16, 2025
492d475
disable XMLHttpRequest warnings
CedricGuillemet May 16, 2025
43ad6c0
even less warnings
CedricGuillemet May 16, 2025
4b0b399
brings back rnta
CedricGuillemet May 17, 2025
28b72f8
windows rnta
CedricGuillemet May 17, 2025
7cd091a
action cache version
CedricGuillemet May 17, 2025
c02b9ed
windows build link path
CedricGuillemet May 17, 2025
78082f6
bimg and bx path
CedricGuillemet May 17, 2025
fa9b729
removed nativexr from linking
CedricGuillemet May 17, 2025
f96c6dc
xr leftovers
CedricGuillemet May 18, 2025
b35ebe7
lib webp windows
CedricGuillemet May 18, 2025
980b5f6
disable webp windows
CedricGuillemet May 18, 2025
2a2fbe6
Scheduling
CedricGuillemet May 18, 2025
f4a09ec
scheduling path
CedricGuillemet May 18, 2025
2f76dd1
actions/download-artifact version
CedricGuillemet May 19, 2025
ed1cd5d
test Xcode 16.2
CedricGuillemet May 21, 2025
b3d9298
Test Node 18
CedricGuillemet May 21, 2025
a01a58c
up cmake version
CedricGuillemet May 21, 2025
271b27d
bump to 0.71
CedricGuillemet May 21, 2025
9ec4d73
no webp
CedricGuillemet May 22, 2025
e2bcae5
removed webp
CedricGuillemet May 22, 2025
846a34c
Bundle sources in NPM. Step 1
CedricGuillemet Jun 6, 2025
439f769
build BN source tree
CedricGuillemet Jun 6, 2025
3905c91
post install Darwin
CedricGuillemet Jun 6, 2025
a3f61a0
npm install
CedricGuillemet Jun 6, 2025
130a5fb
disable post install
CedricGuillemet Jun 6, 2025
77dd8b8
cleanup
CedricGuillemet Jun 6, 2025
001c5c8
test without bundle
CedricGuillemet Jun 6, 2025
15152ab
unused?
CedricGuillemet Jun 6, 2025
73f8516
fix paths
CedricGuillemet Jun 9, 2025
973b80c
pr jobs
CedricGuillemet Jun 9, 2025
729e207
getting a bit further with Android
CedricGuillemet Jun 9, 2025
28731c8
android build
CedricGuillemet Jun 10, 2025
569214e
windows cmake path
CedricGuillemet Jun 11, 2025
9862e06
xcode
CedricGuillemet Jun 12, 2025
22444a2
Merge branch 'NewNPM' of https://github.com/CedricGuillemet/BabylonRe…
CedricGuillemet Jun 12, 2025
232604f
podspec
CedricGuillemet Jun 12, 2025
dd36ef6
builds and links on iOS
CedricGuillemet Jun 13, 2025
f551d14
BN commit id
CedricGuillemet Jun 16, 2025
5024699
ios cmake populate
CedricGuillemet Jun 16, 2025
0079235
ioscmake
CedricGuillemet Jun 16, 2025
7244121
removed deprecated gulp code
CedricGuillemet Jun 16, 2025
ca5486f
remove freespace
CedricGuillemet Jun 16, 2025
0a00b8c
buildTS
CedricGuillemet Jun 16, 2025
3e5c238
ios build
CedricGuillemet Jun 16, 2025
067659f
publish test
CedricGuillemet Jun 16, 2025
896c5d7
buildIOS
CedricGuillemet Jun 16, 2025
9172230
missing build functions
CedricGuillemet Jun 16, 2025
4cbda19
validate files
CedricGuillemet Jun 16, 2025
ac6729f
validate include
CedricGuillemet Jun 16, 2025
9ba195e
missing comma
CedricGuillemet Jun 16, 2025
b5e3826
Merge branch 'NewNPM' of https://github.com/CedricGuillemet/BabylonRe…
CedricGuillemet Jun 16, 2025
1701ae3
android readme
CedricGuillemet Jun 16, 2025
6b7219f
validate files windows
CedricGuillemet Jun 16, 2025
fb7dfcc
reduce deps size
CedricGuillemet Jun 16, 2025
b87ff4e
bgfx scripts needed
CedricGuillemet Jun 16, 2025
a62c5fc
stb
CedricGuillemet Jun 16, 2025
f894644
sdf
CedricGuillemet Jun 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
18 changes: 7 additions & 11 deletions .github/workflows/bn_master_commit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,14 @@ jobs:
uses: actions/checkout@v2.3.3
with:
submodules: 'recursive'
- name: Free space
uses: ./.github/workflows/macos_freespace
- name: Setup Node 16
- name: Setup Node 18
uses: actions/setup-node@v3
with:
node-version: 16
node-version: 18
- name: Setup CMake
uses: jwlawson/actions-setup-cmake@v1.8
with:
cmake-version: '3.26.3'
cmake-version: '3.30.3'
- name: Setup Ninja
run: brew install ninja
- name: NPM Install (Playground)
Expand Down Expand Up @@ -57,12 +55,10 @@ jobs:
uses: actions/checkout@v2.3.3
with:
submodules: 'recursive'
- name: Free space
uses: ./.github/workflows/macos_freespace
- name: Setup Node 16
- name: Setup Node 18
uses: actions/setup-node@v3
with:
node-version: 16
node-version: 18
- name: NPM Install (Playground)
run: npm install
working-directory: ./Apps/Playground
Expand Down Expand Up @@ -90,10 +86,10 @@ jobs:
submodules: 'true'
- name: Setup MSBuild
uses: microsoft/setup-msbuild@v1.0.2
- name: Setup Node 16
- name: Setup Node 18
uses: actions/setup-node@v3
with:
node-version: 16
node-version: 18
- name: Setup NuGet
uses: nuget/setup-nuget@v1
with:
Expand Down
10 changes: 4 additions & 6 deletions .github/workflows/ios_android.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ on:
type: string
xcode-version:
type: string
default: '15.4'
default: '16.2'

jobs:
Build:
Expand All @@ -21,16 +21,14 @@ jobs:
uses: actions/checkout@v2.3.3
with:
submodules: 'recursive'
- name: Free space
uses: ./.github/workflows/macos_freespace
- name: Setup Node 16
- name: Setup Node 18
uses: actions/setup-node@v3
with:
node-version: 16
node-version: 18
- name: Setup CMake
uses: jwlawson/actions-setup-cmake@v1.8
with:
cmake-version: '3.26.3'
cmake-version: '3.30.3'
- name: Setup Ninja
run: brew install ninja
- name: 'Select XCode ${{ inputs.xcode-version }}'
Expand Down
15 changes: 0 additions & 15 deletions .github/workflows/macos_freespace/action.yml

This file was deleted.

Loading
Loading