aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRonistone Junior <ronistonejunior@gmail.com>2018-04-19 17:42:30 +0000
committerRonistone Junior <ronistonejunior@gmail.com>2018-04-19 17:42:30 +0000
commit2d73bd0f667c49e8c8f9bdb87f5d03c892c7c61d (patch)
tree7f7e7008e9e52593658db0ab48105e97fd9d39b7 /src
parente9727e8f0c0040dc29cb7d78a606652d453fc77f (diff)
downloadboca-2d73bd0f667c49e8c8f9bdb87f5d03c892c7c61d.tar.gz
boca-2d73bd0f667c49e8c8f9bdb87f5d03c892c7c61d.zip
updating build for Python2, Python3, and C++11
Diffstat (limited to 'src')
-rw-r--r--src/admin/problem.php10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/admin/problem.php b/src/admin/problem.php
index d0ed636..d462e79 100644
--- a/src/admin/problem.php
+++ b/src/admin/problem.php
@@ -94,9 +94,9 @@ if(isset($_POST['Submit5']) && $_POST['Submit5']=='Send') {
@mkdir($dir . $ds . 'output');
@mkdir($dir . $ds . 'tests');
@mkdir($dir . $ds . 'description');
- $filea = array('compare' . $ds . 'c','compare' . $ds . 'cpp','compare' . $ds . 'java',
- 'compile' . $ds . 'c','compile' . $ds . 'cpp','compile' . $ds . 'java',
- 'run' . $ds . 'c','run' . $ds . 'cpp','run' . $ds . 'java');
+ $filea = array('compare' . $ds . 'c','compare' . $ds . 'cc','compare' . $ds . 'java','compare' . $ds . 'py2','compare' . $ds . 'py3',
+ 'compile' . $ds . 'c','compile' . $ds . 'cc','compile' . $ds . 'java','compile' . $ds . 'py2','compile' . $ds . 'py3',
+ 'run' . $ds . 'c','run' . $ds . 'cc','run' . $ds . 'java','run' . $ds . 'py2','run' . $ds . 'py3');
foreach($filea as $file) {
$rfile=$locr . $ds . '..' . $ds . 'doc' . $ds . 'problemexamples' . $ds . 'problemtemplate' . $ds . $file;
if(is_readable($rfile)) {
@@ -113,8 +113,10 @@ if(isset($_POST['Submit5']) && $_POST['Submit5']=='Send') {
if(!isset($tl[1]) || !is_numeric(trim($tl[1]))) $tl[1]='1';
$str = "echo " . trim($tl[0]) . "\necho " . trim($tl[1]) . "\necho 512\necho " . floor(10 + $size1 / 512) . "\nexit 0\n";
file_put_contents($dir . $ds . 'limits' . $ds . 'c',$str);
- file_put_contents($dir . $ds . 'limits' . $ds . 'cpp',$str);
+ file_put_contents($dir . $ds . 'limits' . $ds . 'cc',$str);
file_put_contents($dir . $ds . 'limits' . $ds . 'java',$str);
+ file_put_contents($dir . $ds . 'limits' . $ds . 'py2',$str);
+ file_put_contents($dir . $ds . 'limits' . $ds . 'py3',$str);
$str = "basename=" . trim($_POST['basename']) . "\nfullname=" . trim($_POST['fullname']);
if($name2) {
@copy($temp2, $dir . $ds . 'description' . $ds . $name2);