@@ -7,7 +7,8 @@ qx.Class.define("qxl.packagebrowser.compile.LibraryApi", {
7
7
8
8
statics : {
9
9
CONTAINER_PATH : "packages" ,
10
- TARGET_TYPE : "build"
10
+ TARGET_TYPE : "build" ,
11
+ QX_LIST_ADDITIONAL_PARAMS : "--all --prereleases"
11
12
} ,
12
13
13
14
members : {
@@ -46,7 +47,11 @@ qx.Class.define("qxl.packagebrowser.compile.LibraryApi", {
46
47
const srcDir = path . relative ( process . cwd ( ) , path . join ( container_path , "compiled" , "source" ) ) ;
47
48
const tgtDir = path . relative ( process . cwd ( ) , path . join ( outputDir , app , "demos" ) ) ;
48
49
this . __addCmd ( `qx pkg update` , "Updating package data..." ) ;
49
- this . __addCmd ( `qx pkg list --json --all > ${ datafile_path } ` , "Generating local metadata file..." ) ;
50
+ const additionalParams = this . self ( arguments ) . QX_LIST_ADDITIONAL_PARAMS ;
51
+ this . __addCmd (
52
+ `qx pkg list --json ${ additionalParams } > ${ datafile_path } ` ,
53
+ "Generating local metadata file..."
54
+ ) ;
50
55
if ( fs . existsSync ( tgtDir ) ) {
51
56
this . __executeCommands ( ) ;
52
57
return ;
@@ -115,7 +120,7 @@ qx.Class.define("qxl.packagebrowser.compile.LibraryApi", {
115
120
console . error ( error . message ) ;
116
121
packages_data [ index ] . data = {
117
122
problems : true ,
118
- compilation_log : error . message
123
+ compilation_log : error . message + "\n\n" + error . stderr . toString ( ) + "\n\n" + error . stdout . toString ( )
119
124
} ;
120
125
}
121
126
) ;
0 commit comments