• R/O
  • HTTP
  • SSH
  • HTTPS

提交

标签
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

所謂テキストファイルを印刷するツールです。emacsと連携しやすくなっています。


Commit MetaInfo

修订版38f2604d1b96ff8e5c094896de1597d2bc4da563 (tree)
时间2004-08-21 20:12:49
作者tfuruka1 <tfuruka1>
Commitertfuruka1

Log Message

VersionをVersionファイルから取得するようにしました。

更改概述

差异

--- a/src/ak2prs.h
+++ b/src/ak2prs.h
@@ -2,10 +2,13 @@
22 *
33 * 「ak2psのようなもの」のサーバ側のヘッダファイル
44 *
5- * $Id: ak2prs.h,v 1.23 2004/08/21 01:01:01 tfuruka1 Exp $
5+ * $Id: ak2prs.h,v 1.24 2004/08/21 11:12:49 tfuruka1 Exp $
66 * $Log: ak2prs.h,v $
7- * Revision 1.23 2004/08/21 01:01:01 tfuruka1
8- * テキスト印刷に於いて「行間」と「罫線連結」が有効になるようにしました。
7+ * Revision 1.24 2004/08/21 11:12:49 tfuruka1
8+ * VersionをVersionファイルから取得するようにしました。
9+ *
10+ * Revision 1.23 2004/08/21 01:01:01 tfuruka1
11+ * テキスト印刷に於いて「行間」と「罫線連結」が有効になるようにしました。
912 *
1013 * Revision 1.22 2004/06/18 00:57:43 tfuruka1
1114 * 改行コードの修正のみです。
@@ -116,8 +119,8 @@
116119 #ifndef _AK2PRS_H_
117120 #define _AK2PRS_H_
118121
119-#define TIMESTAMP "Time-stamp: <2004-08-21 09:33:29 tfuruka1>"
120-#define VERSION "Version 2.4 Beta-1($Name: $)"
122+#include "ver.h"
123+#define VERSION "Version " MAKE_VERSION "($Name: $)"
121124
122125 #include <windows.h>
123126 #include <windowsx.h>
@@ -146,8 +149,8 @@
146149
147150 #define SV_EXE_NAME "ak2prSV.EXE"
148151
149-#define COPYRIGHT "ak2pr " VERSION\
150-" Copyright 1997-2003 By T.Furukawa\n(tfuruka1@nifty.com)" TIMESTAMP
152+#define COPYRIGHT "ak2pr " VERSION \
153+" Copyright 1997-2004 By T.Furukawa\n(tfuruka1@nifty.com)" TIMESTAMP
151154
152155 // 1バイト目が漢字コードか否かチェックするマクロ
153156 #define IsKanjiSJIS(c) (((c) >= 0x81 && (c) <= 0x9f) ||\
--- a/src/makefile
+++ b/src/makefile
@@ -1,8 +1,11 @@
11 # -*- mode: makefile; coding: sjis-unix; -*-
2-# Time-stamp: <2004-08-21 08:32:13 tfuruka1>
2+# Time-stamp: <2004-08-21 20:07:51 tfuruka1>
33 #
4-# $Id: makefile,v 1.7 2004/08/21 01:01:54 tfuruka1 Exp $
4+# $Id: makefile,v 1.8 2004/08/21 11:12:49 tfuruka1 Exp $
55 # $Log: makefile,v $
6+# Revision 1.8 2004/08/21 11:12:49 tfuruka1
7+# VersionをVersionファイルから取得するようにしました。
8+#
69 # Revision 1.7 2004/08/21 01:01:54 tfuruka1
710 # CVSのタグからアーカイブファイルを作成する試み中
811 #
@@ -21,8 +24,8 @@
2124 .c.obj:
2225 $(CC) $(CFLAGS) -c -o$@ $<
2326
24-REL_VER=$$Name: $$
25-
27+include version
28+SHELL=sh
2629 CC = cl
2730 ETAGS = /usr/local/Meadow/2.00/bin/etags
2831
@@ -40,7 +43,7 @@ COMM_LIB = user32.lib shell32.lib gdi32.lib comdlg32.lib advapi32.lib\
4043 CFLAGS = /Zi /W3 /MT
4144 LDFLAGS = /debug
4245
43-all : ak2pr.dll ak2prSV.exe ak2pr.exe ak2prW.exe tags
46+all : ver.h ak2pr.dll ak2prSV.exe ak2pr.exe ak2prW.exe tags
4447
4548 install : all
4649 cp ak2pr.dll ak2prSV.exe ak2pr.exe ak2prW.exe ../bin/.
@@ -49,11 +52,14 @@ install : all
4952 release : install clean
5053 cd ..
5154 cd ..
52- tar cvzf /tmp/ak2pr-$(REL_VER)-src.tar.gz\
55+ tar cvzf /tmp/ak2pr-$(MAKE_VERSION)-src.tar.gz\
5356 ak2pr/readme.txt ak2pr/bin ak2pr/src
54- tar cvzf /tmp/ak2pr-$(REL_VER)-bin.tar.gz\
57+ tar cvzf /tmp/ak2pr-$(MAKE_VERSION)-bin.tar.gz\
5558 ak2pr/readme.txt ak2pr/bin
5659
60+ver.h : version
61+ echo #define MAKE_VERSION "$(MAKE_VERSION)" > $@
62+ echo #define TIMESTAMP "$(TIMESTAMP:"=)" >> $@
5763 ak2prSV.exe : $(SV_OBJS)
5864 $(CC) $(CFLAGS) -o $@ $(SV_OBJS) /link $(LDFLAGS) ak2pr.lib $(COMM_LIB)
5965 ak2pr.dll : $(DLL_OBJS)
@@ -67,7 +73,8 @@ ak2pr.exe : ak2pr.obj clientCommon.obj
6773 ak2prW.exe : ak2prW.obj clientCommon.obj
6874 $(CC) $(CFLAGS) -o $@ ak2prW.obj clientCommon.obj\
6975 /link $(LDFLAGS) ak2pr.lib $(COMM_LIB)
70-$(SV_OBJS) $(DLL_OBJS) : makefile ak2pr.h ak2prs.h dllmain.def
76+
77+$(SV_OBJS) $(DLL_OBJS) : makefile ak2pr.h ak2prs.h dllmain.def ver.h
7178
7279 ak2pr.obj : makefile ak2pr.dll ak2prSv.exe
7380 clientCommon.obj : makefile ak2pr.dll ak2prSv.exe
@@ -78,6 +85,7 @@ tags :
7885 tar: clean
7986 tar cvzf $(TARGZ) .
8087 clean:
88+ rm -f ver.h
8189 rm -f *.obj
8290 rm -f *.aps
8391 rm -f *.exe
--- /dev/null
+++ b/src/version
@@ -0,0 +1,5 @@
1+# -*- mode: makefile; coding: sjis; -*-
2+# makefile のインクルードです
3+# $Id: version,v 1.1 2004/08/21 11:12:49 tfuruka1 Exp $
4+TIMESTAMP=Time-stamp: "2004-08-21 20:03:32 tfuruka1"
5+MAKE_VERSION=2.4-beta1