Skip to content
Snippets Groups Projects
Commit 2fab32c0 authored by Alexandra's avatar Alexandra
Browse files

fix: recorder building

parent 8579a240
No related branches found
No related tags found
No related merge requests found
......@@ -2,7 +2,6 @@ out/
.idea/
recorder-out/*
!recorder-out/webpack.config.js
plugins/**/*.vsix
!plugins/gitlens-*.vsix
deadlock-plugins/**/*.vsix
......
......@@ -14,8 +14,7 @@ RUN chown theia /home/plugins -R
COPY server.js /home/theia/src-gen/backend/server.js
COPY recorder-out/dist/main.js deadlock/recorder.js
COPY recorder-out/dist/preStop.js deadlock/preStop.js
COPY recorder-out/ deadlock/
COPY .gitignore_recorder deadlock/.gitignore
COPY setup_trace.py .
......
......@@ -11,6 +11,7 @@ npm run build-recorder
npm run build-preStop
cd -
mkdir -p $OUTPUT_DIR
cp -r ./deadlock-plugins/deadlock-extension/out/recorder.js $OUTPUT_DIR
cp -r ./deadlock-plugins/deadlock-extension/out/preStop.js $OUTPUT_DIR
......
const path = require('path');
const TerserPlugin = require("terser-webpack-plugin");
module.exports = {
entry: {
main: './recorder/index.js',
preStop: './recorder/preStop.js',
},
target: 'node',
output: {
filename: '[name].js',
path: path.resolve(__dirname, 'dist'),
},
optimization: {
minimize: true,
minimizer: [new TerserPlugin()],
},
};
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment