Could you share your app manifest?
Certainly!
# App manifest generated Thu Mar 07 2019 16:19:15 GMT+0000 (Greenwich Mean Time)
# Settings: Physics2D,Physics3D,Record,Profiler,Facebook,Gameroom
platforms:
x86_64-osx:
context:
excludeLibs: ["physics","LinearMath","BulletDynamics","BulletCollision","Box2D","record","vpx","profilerext","facebookext"]
excludeSymbols: ["ProfilerExt","FacebookExt"]
libs: ["physics_null","record_null","profilerext_null"]
linkFlags: []
x86_64-linux:
context:
excludeLibs: ["physics","LinearMath","BulletDynamics","BulletCollision","Box2D","record","vpx","profilerext","facebookext"]
excludeSymbols: ["ProfilerExt","FacebookExt"]
libs: ["physics_null","record_null","profilerext_null"]
linkFlags: []
js-web:
context:
excludeLibs: ["physics","LinearMath","BulletDynamics","BulletCollision","Box2D","record","vpx","profilerext","facebookext"]
excludeJsLibs: ["facebook","facebook_iap"]
excludeSymbols: ["ProfilerExt","FacebookExt"]
libs: ["physics_null","record_null","profilerext_null"]
linkFlags: []
wasm-web:
context:
excludeLibs: ["physics","LinearMath","BulletDynamics","BulletCollision","Box2D","record","vpx","profilerext","facebookext"]
excludeJsLibs: ["facebook","facebook_iap"]
excludeSymbols: ["ProfilerExt","FacebookExt"]
libs: ["physics_null","record_null","profilerext_null"]
linkFlags: []
x86-win32:
context:
excludeLibs: ["libphysics","libLinearMath","libBulletDynamics","libBulletCollision","libBox2D","librecord","vpx","libprofilerext","libfacebookext.lib","gameroomext"]
excludeSymbols: ["ProfilerExt","FacebookExt","GameroomExt"]
libs: ["libphysics_null.lib","librecord_null.lib","libprofilerext_null.lib"]
linkFlags: []
x86_64-win32:
context:
excludeLibs: ["libphysics","libLinearMath","libBulletDynamics","libBulletCollision","libBox2D","librecord","vpx","libprofilerext","libfacebookext.lib","gameroomext"]
excludeSymbols: ["ProfilerExt","FacebookExt","GameroomExt"]
libs: ["libphysics_null.lib","librecord_null.lib","libprofilerext_null.lib"]
linkFlags: []
armv7-android:
context:
excludeLibs: ["physics","LinearMath","BulletDynamics","BulletCollision","Box2D","record","vpx","profilerext","facebookext"]
excludeJars: ["(.*)/facebooksdk.jar","(.*)/facebook_android.jar"]
excludeSymbols: ["ProfilerExt","FacebookExt"]
libs: ["physics_null","record_null","profilerext_null"]
linkFlags: []
armv7-ios:
context:
excludeLibs: ["physics","LinearMath","BulletDynamics","BulletCollision","Box2D","record","vpx","profilerext","facebookext"]
excludeSymbols: ["ProfilerExt","FacebookExt"]
libs: ["physics_null","record_null","profilerext_null"]
linkFlags: []
arm64-ios:
context:
excludeLibs: ["physics","LinearMath","BulletDynamics","BulletCollision","Box2D","record","vpx","profilerext","facebookext"]
excludeSymbols: ["ProfilerExt","FacebookExt"]
libs: ["physics_null","record_null","profilerext_null"]
linkFlags: []
I see, hm, let’s ping @jhonny.goransson to help us take a look at this tomorrow maybe.
But just to try something, could you remove anything facebook related under the js-web
and wasm-web
platforms in you manifest?
(Not a solution, but just to narrow down the issue!)
Sure, will try in the morning.
Removing all Facebook references works, it now compiles and I can push a build. Filesize has gone up, I suppose that’s expected.
New manifest:
# App manifest generated Thu Mar 07 2019 16:19:15 GMT+0000 (Greenwich Mean Time)
# Settings: Physics2D,Physics3D,Record,Profiler,Facebook,Gameroom
platforms:
x86_64-osx:
context:
excludeLibs: ["physics","LinearMath","BulletDynamics","BulletCollision","Box2D","record","vpx","profilerext","facebookext"]
excludeSymbols: ["ProfilerExt","FacebookExt"]
libs: ["physics_null","record_null","profilerext_null"]
linkFlags: []
x86_64-linux:
context:
excludeLibs: ["physics","LinearMath","BulletDynamics","BulletCollision","Box2D","record","vpx","profilerext","facebookext"]
excludeSymbols: ["ProfilerExt","FacebookExt"]
libs: ["physics_null","record_null","profilerext_null"]
linkFlags: []
js-web:
context:
excludeLibs: ["physics","LinearMath","BulletDynamics","BulletCollision","Box2D","record","vpx","profilerext"]
excludeJsLibs: []
excludeSymbols: ["ProfilerExt"]
libs: ["physics_null","record_null","profilerext_null"]
linkFlags: []
wasm-web:
context:
excludeLibs: ["physics","LinearMath","BulletDynamics","BulletCollision","Box2D","record","vpx","profilerext"]
excludeJsLibs: []
excludeSymbols: ["ProfilerExt"]
libs: ["physics_null","record_null","profilerext_null"]
linkFlags: []
x86-win32:
context:
excludeLibs: ["libphysics","libLinearMath","libBulletDynamics","libBulletCollision","libBox2D","librecord","vpx","libprofilerext","libfacebookext.lib","gameroomext"]
excludeSymbols: ["ProfilerExt","FacebookExt","GameroomExt"]
libs: ["libphysics_null.lib","librecord_null.lib","libprofilerext_null.lib"]
linkFlags: []
x86_64-win32:
context:
excludeLibs: ["libphysics","libLinearMath","libBulletDynamics","libBulletCollision","libBox2D","librecord","vpx","libprofilerext","libfacebookext.lib","gameroomext"]
excludeSymbols: ["ProfilerExt","FacebookExt","GameroomExt"]
libs: ["libphysics_null.lib","librecord_null.lib","libprofilerext_null.lib"]
linkFlags: []
armv7-android:
context:
excludeLibs: ["physics","LinearMath","BulletDynamics","BulletCollision","Box2D","record","vpx","profilerext","facebookext"]
excludeJars: ["(.*)/facebooksdk.jar","(.*)/facebook_android.jar"]
excludeSymbols: ["ProfilerExt","FacebookExt"]
libs: ["physics_null","record_null","profilerext_null"]
linkFlags: []
armv7-ios:
context:
excludeLibs: ["physics","LinearMath","BulletDynamics","BulletCollision","Box2D","record","vpx","profilerext","facebookext"]
excludeSymbols: ["ProfilerExt","FacebookExt"]
libs: ["physics_null","record_null","profilerext_null"]
linkFlags: []
arm64-ios:
context:
excludeLibs: ["physics","LinearMath","BulletDynamics","BulletCollision","Box2D","record","vpx","profilerext","facebookext"]
excludeSymbols: ["ProfilerExt","FacebookExt"]
libs: ["physics_null","record_null","profilerext_null"]
linkFlags: []
Simple example for dmJson (for parsing and accessing m_Nodes
) would be very useful. Try->Build->Fail->Try-Build->Fail is a long processes for NEs
So, what’s the solution to exports not working when using the app manifest generator?
I assume you mean your particular problem with removing Facebook on HTML5?
We will investigate what the solution will be. Do you have a deadline for your project?
Yeah, ticking all the boxes except audio and input an exporting a Facebook Instant project. Deadline beginning of April, so I can use the temporary solution until then. Thanks!
Not sure if someone already reported the issue, but since a few versions (not sure which one), on tilemaps exported from Tiled only one layer is visible on Defold GUI (usually the bottom one), but it renders perfectly in-game.
Hmm, only on those exported from Tiled?
I just checked, in fact it looks like it’s just because all layers have Z set to 0.
I think we recently made a change to how tilemap layers are shown in the editor. If multiple layers are on the same z-value the order is undefined.
Bump!
This has unfortunately fallen between the famous chairs so to speak. I’m terribly sorry for this. I’ve created DEF-3854 and it will be fixed in 1.2.150 in two weeks.
Brilliant! Thanks for the update.
Regarding the DEF-3854, it was an issue in the manifestation tool. It accidentally removed a library from another extension (the iap module). We’re fixing the tool right now.
The correct appmanifest snippet for HTML5 can be found here.
It’s fixed.