diff options
author | LAN-TW <lantw44@gmail.com> | 2014-01-15 07:16:59 +0800 |
---|---|---|
committer | LAN-TW <lantw44@gmail.com> | 2014-01-15 07:16:59 +0800 |
commit | ad65674f7feeff0ecc59969e259677c60464a2ba (patch) | |
tree | d7d0f5b4fb91b62201985dc4671bdeb20bc1059b | |
parent | f3d74aef91e1f2e255d1c86067c9bf7bb7107213 (diff) | |
download | sp2013-ad65674f7feeff0ecc59969e259677c60464a2ba.tar.gz sp2013-ad65674f7feeff0ecc59969e259677c60464a2ba.tar.zst sp2013-ad65674f7feeff0ecc59969e259677c60464a2ba.zip |
HW4: 加入測試速度很慢的程式
-rw-r--r-- | hw4/Makefile.am | 6 | ||||
-rwxr-xr-x | hw4/cgiprog/close_pipe | 1 | ||||
-rwxr-xr-x | hw4/cgiprog/kill_myself | 1 | ||||
-rwxr-xr-x | hw4/cgiprog/very_slow | 2 |
4 files changed, 6 insertions, 4 deletions
diff --git a/hw4/Makefile.am b/hw4/Makefile.am index dc253f0..d43b80d 100644 --- a/hw4/Makefile.am +++ b/hw4/Makefile.am @@ -13,7 +13,7 @@ noinst_LIBRARIES = libl4basic.a cgidir = $(datadir)/$(PACKAGE) cgi_PROGRAMS = file_reader server_info -cgi_SCRIPTS = kill_myself close_pipe +cgi_SCRIPTS = kill_myself close_pipe very_slow libl4basic_a_SOURCES = \ l4basic/memwrap.h \ @@ -53,9 +53,11 @@ kill_myself: cgiprog/kill_myself $(MY_V_CP)cp -p $(abs_top_srcdir)/cgiprog/kill_myself kill_myself close_pipe: cgiprog/close_pipe $(MY_V_CP)cp -p $(abs_top_srcdir)/cgiprog/close_pipe close_pipe +very_slow: cgiprog/very_slow + $(MY_V_CP)cp -p $(abs_top_srcdir)/cgiprog/very_slow very_slow # Workaround for automake (executable cannot named after `info') all-local: $(abs_top_builddir)/info $(abs_top_builddir)/info: $(abs_top_builddir)/server_info $(MY_V_LN)ln -s server_info $(abs_top_builddir)/info -CLEANFILES = info kill_myself close_pipe +CLEANFILES = info kill_myself close_pipe very_slow diff --git a/hw4/cgiprog/close_pipe b/hw4/cgiprog/close_pipe index aaa84c1..2693b04 100755 --- a/hw4/cgiprog/close_pipe +++ b/hw4/cgiprog/close_pipe @@ -1,3 +1,2 @@ #! /bin/sh - exec 0<&- diff --git a/hw4/cgiprog/kill_myself b/hw4/cgiprog/kill_myself index 0ec1668..3b91441 100755 --- a/hw4/cgiprog/kill_myself +++ b/hw4/cgiprog/kill_myself @@ -1,3 +1,2 @@ #! /bin/sh - kill "-${QUERY_STRING}" $$ diff --git a/hw4/cgiprog/very_slow b/hw4/cgiprog/very_slow new file mode 100755 index 0000000..8ba7186 --- /dev/null +++ b/hw4/cgiprog/very_slow @@ -0,0 +1,2 @@ +#! /bin/sh +exec sleep "${QUERY_STRING}" |