mirror of
https://github.com/fastmail/Squire.git
synced 2024-12-22 23:40:35 -05:00
e0043013b1
Need to combat the problem of multiple instances.
15 lines
No EOL
453 B
JavaScript
15 lines
No EOL
453 B
JavaScript
var static = require('node-static');
|
|
var sys = require('sys');
|
|
var exec = require('child_process').exec;
|
|
|
|
var file = new static.Server('./');
|
|
|
|
function puts(error, stdout, stderr) { sys.puts(stdout) };
|
|
|
|
require('http').createServer(function (request, response) {
|
|
exec("make -f Makefile build", puts);
|
|
exec("make -f Makefile ui", puts);
|
|
request.addListener('end', function () {
|
|
file.serve(request, response);
|
|
}).resume();
|
|
}).listen(8080); |