From 9fcc074af39f0c88313179eacc3b2a8dd32e94f3 Mon Sep 17 00:00:00 2001
From: Evgeny Zinoviev <me@ch1p.com>
Date: Wed, 5 Sep 2018 21:46:55 +0300
Subject: initial

---
 main.js | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)
 create mode 100644 main.js

(limited to 'main.js')

diff --git a/main.js b/main.js
new file mode 100644
index 0000000..e5d1880
--- /dev/null
+++ b/main.js
@@ -0,0 +1,35 @@
+var {app, BrowserWindow} = require('electron');
+var path = require('path')
+
+var mainWindow = null;
+var lib
+if (process.platform != 'win32') {
+	lib = path.join(__dirname, 'libppapi_hello.so')
+} else {
+	lib = path.join(__dirname, 'libppapi_hello')
+	if (process.arch == 'x64') {
+		lib = path.join(lib, 'x64')
+	}
+	lib = path.join(lib, 'Release', 'libppapi_hello.dll')
+}
+
+var plugin = lib + ';application/x-hello'
+console.log(plugin)
+
+app.commandLine.appendSwitch('register-pepper-plugins', plugin)
+app.commandLine.appendSwitch('vmodule', '=ppb*=4')
+app.commandLine.appendSwitch('enable-logging', 'stderr')
+
+app.on('ready', function() {
+  mainWindow = new BrowserWindow({
+    height: 800,
+    width: 1024,
+    title: 'electron',
+    webPreferences : {
+      'plugins': true,
+      devTools: true,
+    }
+  });
+
+  mainWindow.loadURL('file://' + __dirname + '/nacl.html');
+});
-- 
cgit v1.2.3