Skip to content
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

release build doesn't include apps? #6464

Closed
puckey opened this issue Apr 18, 2018 · 3 comments · Fixed by #10399
Closed

release build doesn't include apps? #6464

puckey opened this issue Apr 18, 2018 · 3 comments · Fixed by #10399
Labels
category - doc good first issue An opportunity for first time contributors

Comments

@puckey
Copy link
Contributor

puckey commented Apr 18, 2018

Following the build guide, I am trying to build the release version of the library which should build "A full release build that creates a shippable product, including building apps and generating documentation."

But it seems the build is incomplete. After installing and running the npm run release command, the Build directory contains the following:
screen shot 2018-04-18 at 18 39 51

It seems the apps are missing.. or perhaps I am missing something?

Build logs:


> [email protected] release /Users/synch/dev/cesium
> gulp release

[18:42:21] Using gulpfile ~/dev/cesium/gulpfile.js
[18:42:21] Starting 'build'...
[18:42:22] Finished 'build' after 967 ms
[18:42:22] Starting 'generateStubs'...
[18:42:23] Finished 'generateStubs' after 158 ms
[18:42:23] Starting 'combine'...
Building Cesium.js
[18:42:23] Starting 'minifyRelease'...
Building Cesium.js
[18:42:23] Starting 'generateDocumentation'...
Building Source/Workers/cesiumWorkerBootstrapper.js
Building Source/Workers/transferTypedArrayTest.js
Building Source/ThirdParty/Workers/deflate.js
Building Source/ThirdParty/Workers/inflate.js
Building Source/Workers/cesiumWorkerBootstrapper.js
Building Source/Workers/transferTypedArrayTest.js
Building Source/ThirdParty/Workers/deflate.js
Building Source/ThirdParty/Workers/inflate.js
Finished Source/Workers/transferTypedArrayTest.js
Finished Source/Workers/transferTypedArrayTest.js
Finished Source/Workers/cesiumWorkerBootstrapper.js
Finished Source/ThirdParty/Workers/deflate.js
Finished Source/ThirdParty/Workers/inflate.js
Building Source/Workers/combineGeometry.js
Building Source/Workers/createBoxGeometry.js
Building Source/Workers/createBoxOutlineGeometry.js
Building Source/Workers/createCircleGeometry.js
Finished Source/Workers/cesiumWorkerBootstrapper.js
Finished Source/ThirdParty/Workers/deflate.js
Finished Source/ThirdParty/Workers/inflate.js
Building Source/Workers/combineGeometry.js
Building Source/Workers/createBoxGeometry.js
Building Source/Workers/createBoxOutlineGeometry.js
Building Source/Workers/createCircleGeometry.js
Finished Source/Workers/createBoxOutlineGeometry.js
Building Source/Workers/upsampleQuantizedTerrainMesh.js
Finished Source/Workers/createBoxGeometry.js
Building Source/Workers/transcodeCRNToDXT.js
Finished Source/Workers/combineGeometry.js
Building Source/Workers/decodeGoogleEarthEnterprisePacket.js
Finished Source/Workers/createCircleGeometry.js
Building Source/Workers/decodeDraco.js
Finished Source/Workers/createBoxOutlineGeometry.js
Building Source/Workers/upsampleQuantizedTerrainMesh.js
Finished Source/Workers/createBoxGeometry.js
Building Source/Workers/transcodeCRNToDXT.js
Finished Source/Workers/transcodeCRNToDXT.js
Building Source/Workers/createWallOutlineGeometry.js
Finished Source/Workers/decodeGoogleEarthEnterprisePacket.js
Building Source/Workers/createWallGeometry.js
Finished Source/Workers/combineGeometry.js
Building Source/Workers/decodeGoogleEarthEnterprisePacket.js
Finished Source/Workers/upsampleQuantizedTerrainMesh.js
Building Source/Workers/createVerticesFromQuantizedTerrainMesh.js
Finished Source/Workers/createCircleGeometry.js
Building Source/Workers/decodeDraco.js
Finished Source/Workers/decodeDraco.js
Building Source/Workers/createVerticesFromHeightmap.js
Finished Source/Workers/createWallOutlineGeometry.js
Building Source/Workers/createVerticesFromGoogleEarthEnterpriseBuffer.js
Finished Source/Workers/createWallGeometry.js
Building Source/Workers/createVectorTilePolylines.js
Finished Source/Workers/decodeGoogleEarthEnterprisePacket.js
Building Source/Workers/createWallOutlineGeometry.js
Finished Source/Workers/createVerticesFromQuantizedTerrainMesh.js
Building Source/Workers/createVectorTilePolygons.js
Finished Source/Workers/transcodeCRNToDXT.js
Building Source/Workers/createWallGeometry.js
Finished Source/Workers/upsampleQuantizedTerrainMesh.js
Building Source/Workers/createVerticesFromQuantizedTerrainMesh.js
Finished Source/Workers/createVectorTilePolylines.js
Building Source/Workers/createVectorTilePoints.js
Finished Source/Workers/createVerticesFromHeightmap.js
Building Source/Workers/createVectorTileGeometries.js
Finished Source/Workers/createVerticesFromGoogleEarthEnterpriseBuffer.js
Building Source/Workers/createSphereOutlineGeometry.js
Finished Source/Workers/createVectorTilePoints.js
Building Source/Workers/createSphereGeometry.js
Finished Source/Workers/createVectorTilePolygons.js
Building Source/Workers/createSimplePolylineGeometry.js
Finished Source/Workers/createVectorTileGeometries.js
Building Source/Workers/createRectangleOutlineGeometry.js
Finished Source/Workers/createWallOutlineGeometry.js
Building Source/Workers/createVerticesFromHeightmap.js
Finished Source/Workers/createSphereOutlineGeometry.js
Building Source/Workers/createRectangleGeometry.js
Finished Source/Workers/createSphereGeometry.js
Building Source/Workers/createPolylineVolumeOutlineGeometry.js
Finished Source/Workers/createWallGeometry.js
Building Source/Workers/createVerticesFromGoogleEarthEnterpriseBuffer.js
Finished Source/Workers/createSimplePolylineGeometry.js
Building Source/Workers/createPolylineVolumeGeometry.js
Finished Source/Workers/createVerticesFromQuantizedTerrainMesh.js
Building Source/Workers/createVectorTilePolylines.js
Finished Source/Workers/createRectangleOutlineGeometry.js
Building Source/Workers/createPolylineGeometry.js
Finished Source/Workers/createRectangleGeometry.js
Building Source/Workers/createPolygonOutlineGeometry.js
Finished Source/Workers/createPolylineVolumeOutlineGeometry.js
Building Source/Workers/createPolygonGeometry.js
Finished Source/Workers/createVectorTilePolylines.js
Building Source/Workers/createVectorTilePolygons.js
Finished Source/Workers/createPolylineGeometry.js
Building Source/Workers/createPlaneOutlineGeometry.js
Finished Source/Workers/createPolylineVolumeGeometry.js
Building Source/Workers/createPlaneGeometry.js
Finished Source/Workers/createVerticesFromHeightmap.js
Building Source/Workers/createVectorTilePoints.js
Finished Source/Workers/createPolygonOutlineGeometry.js
Building Source/Workers/createGeometry.js
Finished Source/Workers/createVerticesFromGoogleEarthEnterpriseBuffer.js
Building Source/Workers/createVectorTileGeometries.js
Finished Source/Workers/createPlaneOutlineGeometry.js
Building Source/Workers/createFrustumOutlineGeometry.js
Finished Source/Workers/createPlaneGeometry.js
Building Source/Workers/createFrustumGeometry.js
Finished Source/Workers/createPolygonGeometry.js
Building Source/Workers/createEllipsoidOutlineGeometry.js
Finished Source/Workers/createVectorTilePoints.js
Building Source/Workers/createSphereOutlineGeometry.js
Finished Source/Workers/decodeDraco.js
Building Source/Workers/createSphereGeometry.js
Finished Cesium.js
Finished Source/Workers/createGeometry.js
Building Source/Workers/createEllipsoidGeometry.js
Finished Source/Workers/createEllipsoidOutlineGeometry.js
Building Source/Workers/createEllipseOutlineGeometry.js
Finished Source/Workers/createFrustumOutlineGeometry.js
Building Source/Workers/createEllipseGeometry.js
Finished Source/Workers/createFrustumGeometry.js
Building Source/Workers/createCylinderOutlineGeometry.js
Finished Source/Workers/createVectorTilePolygons.js
Building Source/Workers/createSimplePolylineGeometry.js
Finished Source/Workers/createVectorTileGeometries.js
Building Source/Workers/createRectangleOutlineGeometry.js
Finished Source/Workers/createSphereOutlineGeometry.js
Building Source/Workers/createRectangleGeometry.js
Finished Source/Workers/createEllipsoidGeometry.js
Building Source/Workers/createCylinderGeometry.js
Finished Source/Workers/createSphereGeometry.js
Building Source/Workers/createPolylineVolumeOutlineGeometry.js
Finished Source/Workers/createEllipseOutlineGeometry.js
Building Source/Workers/createCorridorOutlineGeometry.js
Finished Source/Workers/createCylinderOutlineGeometry.js
Building Source/Workers/createCorridorGeometry.js
Finished Source/Workers/createEllipseGeometry.js
Building Source/Workers/createCircleOutlineGeometry.js
Finished Source/Workers/createCylinderGeometry.js
Finished Source/Workers/createSimplePolylineGeometry.js
Building Source/Workers/createPolylineVolumeGeometry.js
Finished Source/Workers/createRectangleOutlineGeometry.js
Building Source/Workers/createPolylineGeometry.js
Finished Source/Workers/createCorridorOutlineGeometry.js
Finished Source/Workers/createCorridorGeometry.js
Finished Source/Workers/createCircleOutlineGeometry.js
[18:43:59] Finished 'combine' after 1.6 min
Finished Source/Workers/createRectangleGeometry.js
Building Source/Workers/createPolygonOutlineGeometry.js
Finished Source/Workers/createPolylineVolumeOutlineGeometry.js
Building Source/Workers/createPolygonGeometry.js

[18:44:03] Finished 'generateDocumentation' after 1.67 min
Finished Source/Workers/createPolylineGeometry.js
Building Source/Workers/createPlaneOutlineGeometry.js
Finished Source/Workers/createPolylineVolumeGeometry.js
Building Source/Workers/createPlaneGeometry.js
Finished Source/Workers/createPolygonOutlineGeometry.js
Building Source/Workers/createGeometry.js
Finished Source/Workers/createPlaneOutlineGeometry.js
Building Source/Workers/createFrustumOutlineGeometry.js
Finished Source/Workers/createPolygonGeometry.js
Building Source/Workers/createFrustumGeometry.js
Finished Source/Workers/createPlaneGeometry.js
Building Source/Workers/createEllipsoidOutlineGeometry.js
Finished Source/Workers/createFrustumOutlineGeometry.js
Building Source/Workers/createEllipsoidGeometry.js
Finished Source/Workers/createGeometry.js
Building Source/Workers/createEllipseOutlineGeometry.js
Finished Source/Workers/createFrustumGeometry.js
Building Source/Workers/createEllipseGeometry.js
Finished Source/Workers/createEllipsoidOutlineGeometry.js
Building Source/Workers/createCylinderOutlineGeometry.js
Finished Cesium.js
Finished Source/Workers/createEllipsoidGeometry.js
Building Source/Workers/createCylinderGeometry.js
Finished Source/Workers/createEllipseOutlineGeometry.js
Building Source/Workers/createCorridorOutlineGeometry.js
Finished Source/Workers/createCylinderOutlineGeometry.js
Building Source/Workers/createCorridorGeometry.js
Finished Source/Workers/createEllipseGeometry.js
Building Source/Workers/createCircleOutlineGeometry.js
Finished Source/Workers/createCylinderGeometry.js
Finished Source/Workers/createCorridorOutlineGeometry.js
Finished Source/Workers/createCircleOutlineGeometry.js
Finished Source/Workers/createCorridorGeometry.js
Building Source/Widgets/Animation/Animation.css
Building Source/Widgets/Animation/lighter.css
Building Source/Widgets/BaseLayerPicker/BaseLayerPicker.css
Building Source/Widgets/BaseLayerPicker/lighter.css
Finished Source/Widgets/Animation/Animation.css
Finished Source/Widgets/Animation/lighter.css
Finished Source/Widgets/BaseLayerPicker/lighter.css
Building Source/Widgets/widgets.css
Building Source/Widgets/VRButton/VRButton.css
Building Source/Widgets/Viewer/Viewer.css
Finished Source/Widgets/BaseLayerPicker/BaseLayerPicker.css
Building Source/Widgets/Timeline/Timeline.css
Finished Source/Widgets/Timeline/Timeline.css
Building Source/Widgets/Timeline/lighter.css
Finished Source/Widgets/widgets.css
Building Source/Widgets/shared.css
Finished Source/Widgets/VRButton/VRButton.css
Building Source/Widgets/SelectionIndicator/SelectionIndicator.css
Finished Source/Widgets/Viewer/Viewer.css
Building Source/Widgets/SceneModePicker/SceneModePicker.css
Finished Source/Widgets/shared.css
Building Source/Widgets/ProjectionPicker/ProjectionPicker.css
Finished Source/Widgets/SelectionIndicator/SelectionIndicator.css
Building Source/Widgets/PerformanceWatchdog/PerformanceWatchdog.css
Finished Source/Widgets/SceneModePicker/SceneModePicker.css
Building Source/Widgets/NavigationHelpButton/NavigationHelpButton.css
Finished Source/Widgets/Timeline/lighter.css
Building Source/Widgets/NavigationHelpButton/lighter.css
Finished Source/Widgets/PerformanceWatchdog/PerformanceWatchdog.css
Building Source/Widgets/lighterShared.css
Finished Source/Widgets/NavigationHelpButton/lighter.css
Building Source/Widgets/lighter.css
Finished Source/Widgets/ProjectionPicker/ProjectionPicker.css
Building Source/Widgets/InfoBox/InfoBoxDescription.css
Finished Source/Widgets/NavigationHelpButton/NavigationHelpButton.css
Building Source/Widgets/InfoBox/InfoBox.css
Finished Source/Widgets/lighter.css
Building Source/Widgets/Geocoder/lighter.css
Finished Source/Widgets/InfoBox/InfoBox.css
Building Source/Widgets/Geocoder/Geocoder.css
Finished Source/Widgets/lighterShared.css
Building Source/Widgets/FullscreenButton/FullscreenButton.css
Finished Source/Widgets/InfoBox/InfoBoxDescription.css
Building Source/Widgets/CesiumWidget/lighter.css
Finished Source/Widgets/Geocoder/lighter.css
Building Source/Widgets/CesiumWidget/CesiumWidget.css
Finished Source/Widgets/FullscreenButton/FullscreenButton.css
Finished Source/Widgets/CesiumWidget/lighter.css
Building Source/Widgets/CesiumInspector/CesiumInspector.css
Building Source/Widgets/Cesium3DTilesInspector/Cesium3DTilesInspector.css
Finished Source/Widgets/Geocoder/Geocoder.css
Finished Source/Widgets/CesiumWidget/CesiumWidget.css
Finished Source/Widgets/CesiumInspector/CesiumInspector.css
Finished Source/Widgets/Cesium3DTilesInspector/Cesium3DTilesInspector.css
[18:44:48] Finished 'minifyRelease' after 2.42 min
[18:44:48] Starting 'release'...
[18:44:48] Finished 'release' after 177 μs
@hpinkos
Copy link
Contributor

hpinkos commented Apr 18, 2018

Hmm, yeah it looks like we no longer build the apps as part of the release process. If you run npm run minifyRelease it grabs the apps and packages them with the zip file.

I'm guessing we just want to update the documentation here. @mramato what do you think?

@hpinkos
Copy link
Contributor

hpinkos commented Apr 18, 2018

Also, you can run npm run buildApps to get the built version of Sandcastle and the CesuimViewer demo application if you wanted to generate those

@hanbollar
Copy link
Contributor

hanbollar commented Apr 25, 2018

@hpinkos @mramato
If needed, I can do a quick update to change the documentation to match what's currently happening

@ggetz ggetz added the good first issue An opportunity for first time contributors label Jan 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category - doc good first issue An opportunity for first time contributors
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants