|
@@ -10,6 +10,15 @@ const buildPaths = [
|
|
|
...fs.existsSync(PATH) ? [fs.readFileSync(PATH).toString()] : []
|
|
|
]
|
|
|
|
|
|
-buildPaths.forEach(d => fs.emptyDirSync(path.resolve(__dirname, d)))
|
|
|
+buildPaths.forEach(d => {
|
|
|
+ const potreeDir = path.resolve(__dirname, d, 'potree')
|
|
|
+ const shadersDir = path.resolve(__dirname, d, 'shaders')
|
|
|
+ if (fs.existsSync(potreeDir)) {
|
|
|
+ fs.emptyDirSync(potreeDir)
|
|
|
+ }
|
|
|
+ if (fs.existsSync(shadersDir)) {
|
|
|
+ fs.emptyDirSync(shadersDir)
|
|
|
+ }
|
|
|
+})
|
|
|
|
|
|
exec(`yarn build-c`);
|