Skip to content

Commit 792fe4b

Browse files
author
Yuichiro Nakada
committed
first commit
0 parents  commit 792fe4b

37 files changed

+35938
-0
lines changed

COPYING

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Whiz -Input Method Engine for Japanese-
2+
(C)2003-2007 Yuichiro Nakada
3+
4+
This software, Whiz, is freeware.
5+
You can redistribute except for commercial use.
6+
Thank you for using.

Makefile

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# ©2023 YUICHIRO NAKADA
2+
3+
define MAKECMD
4+
g++ -o whizserver ./server/whizserver.cpp ./engine/libwhiz.a -Os -I.
5+
g++ -o whizkill ./server/whizkill.c ./debug/debug.cpp -Os -I.
6+
gcc -o gim.so immodule/_ng/im.c ./debug/debug.cpp ./jrkanji/jrkanji.cpp ./jrkanji/whiz_conv_table.cpp ./engine/libwhiz.a -I. -I./immodule/_ng -Os -shared -fPIC -DPIC -Wno-write-strings `pkg-config gtk+-3.0 --cflags --libs`
7+
gcc -o gim2.so immodule/_ng/im.c ./debug/debug.cpp ./jrkanji/jrkanji.cpp ./jrkanji/whiz_conv_table.cpp ./engine/libwhiz.a -I. -I./immodule/_ng -Os -shared -fPIC -DPIC -Wno-write-strings `pkg-config gtk+-2.0 --cflags --libs`
8+
endef
9+
export MAKECMD
10+
11+
.PHONY: all
12+
all::
13+
@echo "$${MAKECMD}" > /tmp/$$$$ ; $(SHELL) /tmp/$$$$ ; rm -f /tmp/$$$$
14+
15+
.PHONY: clean
16+
clean:
17+
$(RM) $(PROGRAM) $(OBJS) _depend.inc
18+
19+
.PHONY: depend
20+
depend: $(OBJS:.o=.c)
21+
-@ $(RM) _depend.inc
22+
-@ for i in $^; do cpp -MM $$i | sed "s/\ [_a-zA-Z0-9][_a-zA-Z0-9]*\.c//g" >> _depend.inc; done
23+
24+
-include _depend.inc

0 commit comments

Comments
 (0)