-
Notifications
You must be signed in to change notification settings - Fork 68
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
Open
CedricGuillemet
wants to merge
367
commits into
BabylonJS:master
Choose a base branch
from
CedricGuillemet:NewNPM
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+37,124
−374,926
Open
New NPM #665
Changes from 250 commits
Commits
Show all changes
367 commits
Select commit
Hold shift + click to select a range
38cee40
update PG deps
CedricGuillemet 71a459f
package lock
CedricGuillemet c912268
Update Podfile.lock
CedricGuillemet 0b16205
gradle version, disable windows build
CedricGuillemet d271bab
fbjni headers
CedricGuillemet 1d64b83
vcxproj update
CedricGuillemet 5d2efbe
windows build
CedricGuillemet d27ef39
RNW
CedricGuillemet fa1d2af
RNW lib paths
CedricGuillemet 4ec3c07
metro config
CedricGuillemet 46efd8f
webp is back
CedricGuillemet 547a071
special json for windows
CedricGuillemet fc3bccd
detailed msbuild log
CedricGuillemet 48c6cbb
package lock windows
CedricGuillemet 688f417
fix BabylonReactNativeDir
CedricGuillemet 2c9111c
libwebp
CedricGuillemet 6aad007
copy command
CedricGuillemet 6c577dc
show me your paths
CedricGuillemet eff1b90
more on paths
CedricGuillemet c39a41b
windows build, missing postinstall.js
CedricGuillemet c853f34
webp and windows paths
CedricGuillemet d52790f
debug path
CedricGuillemet ed869c9
Update BabylonReactNative.vcxproj
CedricGuillemet 06673cf
Update BabylonReactNative.vcxproj
CedricGuillemet bbaeba6
xr & camera plugins env var
CedricGuillemet f9fa3d9
ar files, fix vcxproj, gradle consistency
CedricGuillemet a337080
FETCHCONTENT_SOURCE_DIR_ARCORE-ANDROID-SDK
CedricGuillemet 3402ee2
arcore-android-sdk non necessary files
CedricGuillemet c00f9f1
windows bundling
CedricGuillemet 3d5060a
setup-msbuild version warning
CedricGuillemet 2dd31d0
cleaning yml
CedricGuillemet f705914
msbuild is needed, fix pod spec lib paths
CedricGuillemet 6cecd0c
cmake path
CedricGuillemet 0e411d8
set react native version
CedricGuillemet 931248c
--legacy-peer-deps
CedricGuillemet 5fed366
test select RN version
CedricGuillemet 361bf92
set react native
CedricGuillemet faa5f1c
back on rn version 0.73
CedricGuillemet 670f221
set permission version
CedricGuillemet 4aef7ca
set permissions
CedricGuillemet acf10c2
0.74 maybe
CedricGuillemet a420584
removed code to modify example
CedricGuillemet e5ea4ad
revert RN selection script
CedricGuillemet 6c5d727
READMEs
CedricGuillemet b46ad95
reworking CI
CedricGuillemet 4849d00
more CI refactor
CedricGuillemet 587c448
fix workflow
CedricGuillemet 54c41c1
fix ios preprocessors
CedricGuillemet 256084e
typos, spelling
CedricGuillemet f1e63c8
android testing
CedricGuillemet ad9bfa3
permissions ios!
CedricGuillemet e73f0bb
removed commented cmake script
CedricGuillemet ba41d11
old doc
CedricGuillemet 79fdbc1
setup_dev script
CedricGuillemet da65703
async copy jobs
CedricGuillemet 00876a2
more explicit typescript compilation
CedricGuillemet 9703452
series
CedricGuillemet 2cb6f5c
async
CedricGuillemet 0babdca
Update BabylonNative (#664)
CedricGuillemet 279fd80
Test build
CedricGuillemet b8a3889
no rnta
CedricGuillemet 4298438
typo
CedricGuillemet 1fd1ddd
BN update
CedricGuillemet 5a9f91f
update libraries after bgfx update
CedricGuillemet 7a017f0
graphics warnings
CedricGuillemet 8db5da7
disable warnings for Windows build
CedricGuillemet 604a772
xcode scheme
CedricGuillemet 3e66399
no nativexr for Windows, add schemes for iOS in validation step
CedricGuillemet 708cae5
no xr for msvc
CedricGuillemet 4910c07
removed Windows XR support
CedricGuillemet cd77fc7
NDK min is 23.1.7779620
CedricGuillemet cee60ad
disable warnings xr android
CedricGuillemet cc8a870
no warning nativeCamera Android
CedricGuillemet 8c2a5f3
disable XMLHttpRequest warnings
CedricGuillemet c9695d8
even less warnings
CedricGuillemet 109dccd
brings back rnta
CedricGuillemet 5d63b5b
windows rnta
CedricGuillemet 945ff41
action cache version
CedricGuillemet b5edbb0
windows build link path
CedricGuillemet c5fec81
bimg and bx path
CedricGuillemet 428f04d
removed nativexr from linking
CedricGuillemet d4d48bf
xr leftovers
CedricGuillemet 43b0bf2
lib webp windows
CedricGuillemet 4d10d86
disable webp windows
CedricGuillemet ed07484
Scheduling
CedricGuillemet cf68681
scheduling path
CedricGuillemet 14ba33f
actions/download-artifact version
CedricGuillemet 31e7aa5
test Xcode 16.2
CedricGuillemet 269bef4
Test Node 18
CedricGuillemet 30d97c1
up cmake version
CedricGuillemet 85fcacb
bump to 0.71
CedricGuillemet 0f67bff
no webp
CedricGuillemet 7dde09d
removed webp
CedricGuillemet 4c1d6cd
Bundle sources in NPM. Step 1
CedricGuillemet 094322a
build BN source tree
CedricGuillemet dfd4c71
post install Darwin
CedricGuillemet 5a90ccd
npm install
CedricGuillemet 004d34a
disable post install
CedricGuillemet 19d4b7f
cleanup
CedricGuillemet 33433ed
test without bundle
CedricGuillemet c7b33fc
unused?
CedricGuillemet a98d4e4
fix paths
CedricGuillemet 4f94af1
pr jobs
CedricGuillemet 07b5a42
getting a bit further with Android
CedricGuillemet 142e9cb
android build
CedricGuillemet b4c9fa6
xcode
CedricGuillemet 61308f8
windows cmake path
CedricGuillemet eedd20f
podspec
CedricGuillemet 93ee554
builds and links on iOS
CedricGuillemet 5c2db75
BN commit id
CedricGuillemet 985af3e
ios cmake populate
CedricGuillemet 7272c15
ioscmake
CedricGuillemet 02a83fd
removed deprecated gulp code
CedricGuillemet 8a89755
remove freespace
CedricGuillemet 375d587
buildTS
CedricGuillemet 7deee61
ios build
CedricGuillemet b608c87
publish test
CedricGuillemet b1f5a57
buildIOS
CedricGuillemet d017163
missing build functions
CedricGuillemet 66ad5ec
validate files
CedricGuillemet 34212a9
missing comma
CedricGuillemet 3c8894f
validate include
CedricGuillemet ca6224e
android readme
CedricGuillemet dd85655
validate files windows
CedricGuillemet fa390ed
reduce deps size
CedricGuillemet 1b8248a
bgfx scripts needed
CedricGuillemet 69ed9fa
stb
CedricGuillemet db14311
sdf
CedricGuillemet 20cbd3e
windows pipeline
CedricGuillemet e31d174
validate files repo folder
CedricGuillemet 81185c6
"This is a scheduled Windows Server 2019 brownout."
CedricGuillemet 553fd34
up RN permissions
CedricGuillemet 366f92c
Revert "up RN permissions"
CedricGuillemet e6536da
TargetPlatformVersion
CedricGuillemet 63fd641
WindowsStore
CedricGuillemet 4895a2b
more path fix
CedricGuillemet 68d71f0
vs 2022
CedricGuillemet 0fb1d43
clean up yml
CedricGuillemet 61a2840
PLAYGROUND_DIR
CedricGuillemet 27799c5
JSEngine
CedricGuillemet cdb46d9
JSI
CedricGuillemet 65bc31c
Android fixes
CedricGuillemet ab2a958
metro config
CedricGuillemet 47b2907
BN commit ID
CedricGuillemet e166297
bn commit id
CedricGuillemet 8c4570d
fbjni include
CedricGuillemet 48b99b4
ios post install
CedricGuillemet b9fdd25
missing file
CedricGuillemet 613f49d
pod spec
CedricGuillemet e46f78d
xcodebuild
CedricGuillemet 65712fd
xcode build
CedricGuillemet 684f8da
cleanup
CedricGuillemet 1c3d8b1
pod install
CedricGuillemet f3a950f
android fbjni
CedricGuillemet c729163
pod spec
CedricGuillemet c248f3e
Update metro.config.js
CedricGuillemet 98a0ef2
npm pack
CedricGuillemet 29ac7b5
npm pack
CedricGuillemet cb6bfea
tgz path
CedricGuillemet 2932be3
path to react-native ios
CedricGuillemet 9ad49b2
build source tree before assembling
CedricGuillemet 3a89f82
build TS on linux
CedricGuillemet 8a108fc
podspec absolute paths
CedricGuillemet 5994741
more on symlinks
CedricGuillemet 3b76d89
assemble on macos
CedricGuillemet b08dd88
paths and assemble
CedricGuillemet 388aa4f
podspec
CedricGuillemet 152311b
Update typescript.yml
CedricGuillemet 89dff20
Update react-native-babylon.podspec
CedricGuillemet 1357ad2
Update react-native-babylon.podspec
CedricGuillemet 6e59737
xr was missing
CedricGuillemet 8f9717c
test removed extract gradle
CedricGuillemet 0409a9f
update PG deps
CedricGuillemet 98d06e4
package lock
CedricGuillemet 18d149f
Update Podfile.lock
CedricGuillemet fb015df
gradle version, disable windows build
CedricGuillemet 3f4b740
fbjni headers
CedricGuillemet 430bd56
vcxproj update
CedricGuillemet bbe5079
windows build
CedricGuillemet dd16942
RNW
CedricGuillemet 45966ba
RNW lib paths
CedricGuillemet 0dcb660
metro config
CedricGuillemet 42de830
webp is back
CedricGuillemet cc08d9b
special json for windows
CedricGuillemet 32c4531
detailed msbuild log
CedricGuillemet 4d852c5
package lock windows
CedricGuillemet 557d217
fix BabylonReactNativeDir
CedricGuillemet c463243
libwebp
CedricGuillemet cce4122
copy command
CedricGuillemet 5eacd1b
show me your paths
CedricGuillemet b2dff8f
more on paths
CedricGuillemet 4c8cf36
windows build, missing postinstall.js
CedricGuillemet f63b8fc
webp and windows paths
CedricGuillemet 0a9f75f
debug path
CedricGuillemet 31d29ae
Update BabylonReactNative.vcxproj
CedricGuillemet b83561f
Update BabylonReactNative.vcxproj
CedricGuillemet 074ed6a
xr & camera plugins env var
CedricGuillemet 1b0c4a7
ar files, fix vcxproj, gradle consistency
CedricGuillemet 6dd4b18
FETCHCONTENT_SOURCE_DIR_ARCORE-ANDROID-SDK
CedricGuillemet df58851
arcore-android-sdk non necessary files
CedricGuillemet 792e977
windows bundling
CedricGuillemet 4e6d0f8
setup-msbuild version warning
CedricGuillemet 6286ffd
cleaning yml
CedricGuillemet 7788923
msbuild is needed, fix pod spec lib paths
CedricGuillemet 775a728
cmake path
CedricGuillemet e34c74b
set react native version
CedricGuillemet bc7a381
--legacy-peer-deps
CedricGuillemet 504bbcc
test select RN version
CedricGuillemet 12864d8
set react native
CedricGuillemet 1e67a71
back on rn version 0.73
CedricGuillemet 62764d6
set permission version
CedricGuillemet 8cb106b
set permissions
CedricGuillemet 4d2cd92
0.74 maybe
CedricGuillemet efcfdc3
removed code to modify example
CedricGuillemet 6c357f8
revert RN selection script
CedricGuillemet 00df7e5
READMEs
CedricGuillemet 0893cb5
reworking CI
CedricGuillemet e3a7cef
more CI refactor
CedricGuillemet b489ab0
fix workflow
CedricGuillemet 2ca1115
fix ios preprocessors
CedricGuillemet 4514c86
typos, spelling
CedricGuillemet 28ccaf3
android testing
CedricGuillemet bdb7582
permissions ios!
CedricGuillemet b31d799
removed commented cmake script
CedricGuillemet a87c9c5
old doc
CedricGuillemet b936994
setup_dev script
CedricGuillemet e3dd1a1
async copy jobs
CedricGuillemet 5c5d96e
more explicit typescript compilation
CedricGuillemet 1117669
series
CedricGuillemet 8c4c50b
async
CedricGuillemet 531f4e4
Merge branch 'NewNPM' of https://github.com/cedricguillemet/BabylonRe…
CedricGuillemet b27b931
cmake-runtime
CedricGuillemet e3741ee
simplify cmake usage
CedricGuillemet b6af351
run npx
CedricGuillemet 6ea7b72
PR feedback and use latest BN
CedricGuillemet 280e5e2
minz
CedricGuillemet aa37f9e
test produced packages
CedricGuillemet 30624e2
artifact path
CedricGuillemet 778fd03
debugging action
CedricGuillemet e081091
no need to unzip
CedricGuillemet 796f632
no need to unzip
CedricGuillemet 556baae
npm install
CedricGuillemet a37469c
more npm install
CedricGuillemet 90cf085
apk location
CedricGuillemet e70834c
more explicit cmake command
CedricGuillemet 837ad10
Revert "more explicit cmake command"
CedricGuillemet 1b7ab19
removed resolver path
CedricGuillemet d8e3e51
removed testing CI steps
CedricGuillemet b08f031
Merge branch 'NewNPM' of https://github.com/CedricGuillemet/BabylonRe…
CedricGuillemet 29e32bd
dep update
CedricGuillemet File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,20 @@ | ||
| name: 'build android' | ||
| on: | ||
| workflow_call | ||
|
|
||
| jobs: | ||
| build-android: | ||
| runs-on: macos-latest | ||
| steps: | ||
| - name: Checkout Repo | ||
| uses: actions/[email protected] | ||
| - name: Setting up developer environment | ||
| run: node setup_dev.js | ||
| working-directory: ./ | ||
| # - name: Build Android Bundle | ||
| # run: npm run build:android | ||
| # working-directory: ./Apps/Playground | ||
| - name: Gulp (Android) | ||
| run: npx gulp buildAndroid | ||
| working-directory: ./Package | ||
|
|
||
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| name: 'build ios' | ||
|
|
||
| on: | ||
| workflow_call | ||
|
|
||
| jobs: | ||
| build-iOS: | ||
| runs-on: macos-latest | ||
| steps: | ||
| - name: Checkout Repo | ||
| uses: actions/[email protected] | ||
|
|
||
| - name: Setting up developer environment | ||
| run: node setup_dev.js | ||
| working-directory: ./ | ||
|
|
||
| - name: Clean and Install Pods | ||
| run: | | ||
| cd ios | ||
| rm -rf Pods Podfile.lock | ||
| pod install | ||
| working-directory: ./Apps/Playground | ||
|
|
||
| # - name: Build iOS Bundle | ||
| # run: npm run build:ios | ||
| # working-directory: ./Apps/Playground | ||
|
|
||
| - name: Gulp (iOS) | ||
| run: npx gulp buildIOS | ||
| working-directory: ./Package |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| name: 'publish' | ||
| on: | ||
| workflow_call | ||
|
|
||
| jobs: | ||
| build-android: | ||
| runs-on: macos-latest | ||
| steps: | ||
| - name: Checkout Repo | ||
| uses: actions/[email protected] | ||
| - name: NPM Install (Binary Package) | ||
| run: npm install | ||
| working-directory: ./Package | ||
| - name: Download Assembled Folder | ||
| uses: actions/download-artifact@v4 | ||
| with: | ||
| name: 'Assembled' | ||
| path: Package/Assembled | ||
|
|
||
| - name: Publish Package dry run | ||
| run: | | ||
| npm publish --access public --dry-run | ||
| npm pack | ||
| working-directory: ./Package/Assembled | ||
|
|
||
| - name: Upload .tgz tarball | ||
| uses: actions/upload-artifact@v4 | ||
| with: | ||
| name: BabylonReactNative | ||
| path: "./Package/Assembled/*.tgz" |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.