These 3 commits are when the Protocol Buffers files have changed:
Commit: | 73b26e5 | |
---|---|---|
Author: | Aleksandr Kirsanov | |
Committer: | GitHub |
Support tmpfs and a server queue for C++ compilers (#10) This PR drops an option -working-dir, adding two new instead: * -cpp-dir {string}, Directory for incoming C++ files and src cache * -obj-dir {string}, Directory for resulting obj files and obj cache The directory passed as -cpp-dir can be placed in tmpfs. Also, nocc-server now managers C++ compiler launches with a waiting queue. The purpose of a waiting queue is not to over-utilize server resources at peak times.
The documentation is generated from this commit.
Commit: | edc04d3 | |
---|---|---|
Author: | Aleksandr Kirsanov | |
Committer: | GitHub |
correctly expand __FILE__ on a server-side by using relative paths (#6) Before, a client send cppInFile as an abs file name, and a server launched > g++ /{clientWorkingDir}/{cppInFile} Now, a client sends cppInFile exactly the same as it was specified in cmd line, and besides, it sends cwd. On a server, we launch g++ in a dir {clientWorkingDir}/{cwd} and pass > g++ {cppInFile} directly, as a relative one, which leads to __FILE__ expanded equally to client launch.
Commit: | c4d253f | |
---|---|---|
Author: | Aleksandr Kirsanov |
nocc v1.0