aboutsummaryrefslogtreecommitdiffstats
path: root/toj/center/src/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'toj/center/src/Makefile')
-rwxr-xr-x[-rw-r--r--]toj/center/src/Makefile7
1 files changed, 4 insertions, 3 deletions
diff --git a/toj/center/src/Makefile b/toj/center/src/Makefile
index dcfab80..2c4f637 100644..100755
--- a/toj/center/src/Makefile
+++ b/toj/center/src/Makefile
@@ -2,14 +2,14 @@ ifneq ($(KERNELRELEASE),)
judgk-objs := judgk_mod.o judgk_proc.o judgk_syscall.o judgk_syscall_asm.o judgk_security.o judgk_hyperio.o
obj-m := judgk.o
else
- KERNEL_SOURCE := /usr/lib/modules/$(shell uname -r)/build
+ KERNEL_SOURCE := /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
default:
${MAKE} -C ${KERNEL_SOURCE} M=${PWD} modules
mv judgk.ko ../judge/
- g++ -rdynamic -fvisibility=hidden -O2 center_server.cpp center_manage.cpp center_judge.cpp pack.cpp /srv/http/toj/php/event_exec.cpp -ldl -lpq -ltar -lbz2 -ljson -lcurl -pthread -o center_server
- g++ -O2 judge_server.cpp pack.cpp -ldl -lbz2 -ltar -pthread -o judge_server
+ g++ -g -rdynamic -fvisibility=hidden -O2 center_server.cpp center_manage.cpp center_judge.cpp tool.cpp /srv/http/toj/php/event_exec.cpp -ldl -lpq -ltar -lbz2 -ljson -lcurl -pthread -o center_server
+ g++ -g -O2 judge_server.cpp judge_manage.cpp tool.cpp -ldl -lbz2 -ltar -pthread -o judge_server
mv center_server ../
mv judge_server ../judge/
@@ -20,6 +20,7 @@ default:
mv jmod_test_line.so ../jmod/jmod_test/
mv jmod_test_check.so ../jmod/jmod_test/
tar -jcvf ../tmp/jmodpack/jmod_test.tar.bz2 -C ../jmod/jmod_test .
+
clean:
${MAKE} -C ${KERNEL_SOURCE} SUBDIRS=${PWD} clean
endif