From 6f08e4664ec3a35b294386c791b5139e205d813e Mon Sep 17 00:00:00 2001 From: j8takagi Date: Mon, 24 Jan 2011 12:30:21 +0900 Subject: [PATCH] =?utf8?q?C=E8=A8=80=E8=AA=9Esort=E9=96=A2=E6=95=B0?= =?utf8?q?=E3=83=86=E3=82=B9=E3=83=88=E3=81=AE=E3=82=B5=E3=83=B3=E3=83=97?= =?utf8?q?=E3=83=AB=E3=82=92=E8=BF=BD=E5=8A=A0=E3=81=97=E3=80=81=E3=83=89?= =?utf8?q?=E3=82=AD=E3=83=A5=E3=83=A1=E3=83=B3=E3=83=88=E3=81=AE=E3=83=81?= =?utf8?q?=E3=83=A5=E3=83=BC=E3=83=88=E3=83=AA=E3=82=A2=E3=83=AB=E3=82=92?= =?utf8?q?=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- doc/Makefile | 4 +- doc/autotest_mk.html | 1886 +++++++++++++++++++--------- doc/autotest_mk.texi | 1211 +++++++++++++++--- doc/sample_sort/sort_001/0.txt | 5 + doc/sample_sort/sort_001/Makefile | 13 + doc/sample_sort/sort_001/cmd.c.txt | 16 + doc/sample_sort/sort_001/desc.txt | 1 + doc/sample_sort/sort_002/0.txt | 1 + doc/sample_sort/sort_002/Makefile | 13 + doc/sample_sort/sort_002/cmd.c.txt | 16 + doc/sample_sort/sort_002/desc.txt | 1 + doc/sample_sort/sort_003/0.txt | 5 + doc/sample_sort/sort_003/Makefile | 13 + doc/sample_sort/sort_003/cmd.c.txt | 16 + doc/sample_sort/sort_003/desc.txt | 1 + doc/sample_sort/sort_004/0.txt | 10 + doc/sample_sort/sort_004/Makefile | 13 + doc/sample_sort/sort_004/cmd.c.txt | 16 + doc/sample_sort/sort_004/desc.txt | 1 + doc/sample_sort/sort_005/0.txt | 10 + doc/sample_sort/sort_005/Makefile | 13 + doc/sample_sort/sort_005/cmd.c.txt | 16 + doc/sample_sort/sort_005/desc.txt | 1 + sample/sort/Makefile | 10 + sample/sort/sort.c | 15 + sample/sort/sort_bug.c | 15 + sample/sort/sort_normal.c | 15 + sample/sort/test/Define.mk | 1 + sample/sort/test/Makefile | 1 + sample/sort/test/Test.mk | 1 + sample/sort/test/sort_001/0.txt | 5 + sample/sort/test/sort_001/Makefile | 13 + sample/sort/test/sort_001/cmd.c | 16 + sample/sort/test/sort_001/desc.txt | 1 + sample/sort/test/sort_002/0.txt | 1 + sample/sort/test/sort_002/Makefile | 13 + sample/sort/test/sort_002/cmd.c | 16 + sample/sort/test/sort_002/desc.txt | 1 + sample/sort/test/sort_003/0.txt | 5 + sample/sort/test/sort_003/Makefile | 13 + sample/sort/test/sort_003/cmd.c | 16 + sample/sort/test/sort_003/desc.txt | 1 + sample/sort/test/sort_004/0.txt | 10 + sample/sort/test/sort_004/Makefile | 13 + sample/sort/test/sort_004/cmd.c | 16 + sample/sort/test/sort_004/desc.txt | 1 + sample/sort/test/sort_005/0.txt | 10 + sample/sort/test/sort_005/Makefile | 13 + sample/sort/test/sort_005/cmd.c | 16 + sample/sort/test/sort_005/desc.txt | 1 + template/Group.mk | 2 - 51 files changed, 2787 insertions(+), 736 deletions(-) create mode 100644 doc/sample_sort/sort_001/0.txt create mode 100644 doc/sample_sort/sort_001/Makefile create mode 100644 doc/sample_sort/sort_001/cmd.c.txt create mode 100644 doc/sample_sort/sort_001/desc.txt create mode 100644 doc/sample_sort/sort_002/0.txt create mode 100644 doc/sample_sort/sort_002/Makefile create mode 100644 doc/sample_sort/sort_002/cmd.c.txt create mode 100644 doc/sample_sort/sort_002/desc.txt create mode 100644 doc/sample_sort/sort_003/0.txt create mode 100644 doc/sample_sort/sort_003/Makefile create mode 100644 doc/sample_sort/sort_003/cmd.c.txt create mode 100644 doc/sample_sort/sort_003/desc.txt create mode 100644 doc/sample_sort/sort_004/0.txt create mode 100644 doc/sample_sort/sort_004/Makefile create mode 100644 doc/sample_sort/sort_004/cmd.c.txt create mode 100644 doc/sample_sort/sort_004/desc.txt create mode 100644 doc/sample_sort/sort_005/0.txt create mode 100644 doc/sample_sort/sort_005/Makefile create mode 100644 doc/sample_sort/sort_005/cmd.c.txt create mode 100644 doc/sample_sort/sort_005/desc.txt create mode 100644 sample/sort/Makefile create mode 100644 sample/sort/sort.c create mode 100644 sample/sort/sort_bug.c create mode 100644 sample/sort/sort_normal.c create mode 120000 sample/sort/test/Define.mk create mode 120000 sample/sort/test/Makefile create mode 120000 sample/sort/test/Test.mk create mode 100644 sample/sort/test/sort_001/0.txt create mode 100644 sample/sort/test/sort_001/Makefile create mode 100644 sample/sort/test/sort_001/cmd.c create mode 100644 sample/sort/test/sort_001/desc.txt create mode 100644 sample/sort/test/sort_002/0.txt create mode 100644 sample/sort/test/sort_002/Makefile create mode 100644 sample/sort/test/sort_002/cmd.c create mode 100644 sample/sort/test/sort_002/desc.txt create mode 100644 sample/sort/test/sort_003/0.txt create mode 100644 sample/sort/test/sort_003/Makefile create mode 100644 sample/sort/test/sort_003/cmd.c create mode 100644 sample/sort/test/sort_003/desc.txt create mode 100644 sample/sort/test/sort_004/0.txt create mode 100644 sample/sort/test/sort_004/Makefile create mode 100644 sample/sort/test/sort_004/cmd.c create mode 100644 sample/sort/test/sort_004/desc.txt create mode 100644 sample/sort/test/sort_005/0.txt create mode 100644 sample/sort/test/sort_005/Makefile create mode 100644 sample/sort/test/sort_005/cmd.c create mode 100644 sample/sort/test/sort_005/desc.txt diff --git a/doc/Makefile b/doc/Makefile index dae315f..d2f7076 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -1,7 +1,7 @@ DOCNAME = autotest_mk SRC = $(DOCNAME).texi CSS = style.css -SAMPLETRIANGLE = sample_triangle +SAMPLES = sample_triangle sample_sort PTEX = ptex TEXINDEX = texindex @@ -21,7 +21,7 @@ info: $(DOCNAME).info html: $(SRC) $(CSS) sample_triangle @if test ! -s $@; then mkdir $@; fi; @cp $(CSS) $@/ - @cp -r $(SAMPLETRIANGLE) $@/ + @cp -r $(SAMPLETS) $@/ @$(MAKEINFO) -o $@ --html --css-ref=style.css $(SRC) pdf: $(DOCNAME).pdf diff --git a/doc/autotest_mk.html b/doc/autotest_mk.html index 2cec630..f2ddae1 100644 --- a/doc/autotest_mk.html +++ b/doc/autotest_mk.html @@ -133,10 +133,11 @@ Up: (dir) @@ -155,114 +156,160 @@ Up: (dir)
  • 2.4 展開
  • 2.5 ディレクトリー
  • -
  • 3 Autotest.mk チュートリアル - 三角形判定プログラムのテスト +
  • 3 Autotest.mk チュートリアルI - 三角形判定プログラムのテスト -
  • 4 テンプレートディレクトリー マニュアル +
  • 4 Autotest.mk チュートリアルII - C言語sort関数のテスト +
  • 5 テンプレートディレクトリー マニュアル + -
  • 5 グループディレクトリー マニュアル +
  • 6 グループディレクトリー マニュアル -
  • 6 テストディレクトリー マニュアル +
  • 7 テストディレクトリー マニュアル
  • @@ -278,11 +325,11 @@ Up: Top

    1 Autotest.mk 概要

    -

    Autotest.mkは、GNU Makeを利用したソフトウェアテスト自動化ツールです。何回かmakeコマンドを実行し、コマンドファイルとテスト結果の想定をあらわすファイルを作成すれば、テストの準備は完了です。あとはmakeコマンドを1回実行すれば、テストを実行できます。テストが実行されると、詳細なログが出力されます。 +

    Autotest.mkは、GNU Makeを利用したソフトウェアテスト自動化ツールです。何回かmakeコマンドを実行し、コマンドファイルとテスト結果の想定をあらわすファイルを作成すれば、テストの準備は完了です。あとはmakeコマンドを1回実行すれば、テストを実行できます。テストが実行されると、詳細なログが出力されます。

    1.1 特徴

    -

    Autotest.mkの特徴は次のとおりです。 +

    Autotest.mkの特徴は次のとおりです。