*** empty log message ***

This commit is contained in:
hyung-hwan 2007-04-10 11:58:08 +00:00
parent 979431d415
commit cca228b303
3 changed files with 29 additions and 17 deletions

View File

@ -1,5 +1,5 @@
#
# $Id: makefile.in,v 1.40 2007-04-10 07:31:51 bacon Exp $
# $Id: makefile.in,v 1.41 2007-04-10 11:58:08 bacon Exp $
#
NAME = aseawk
@ -67,7 +67,7 @@ $(OUT_FILE_LIB): $(TMP_DIR) $(OBJ_FILES_LIB) $(OUT_DIR)
$(OUT_FILE_JNI): $(TMP_DIR) $(OBJ_FILES_JNI) $(OBJ_FILES_JAR) $(OUT_FILE_LIB)
$(LIBTOOL_LINK) $(CC) -rpath $(TOP_INSTALLDIR)/lib -version-info 1:0:0 -o $(OUT_FILE_JNI) $(OBJ_FILES_SO) -lm -L$(OUT_DIR) -l$(NAME) -lasecmn -laseutl
$(JAR) -cvf $(OUT_FILE_JAR) -C $(TMP_DIR) ase
$(JAR) -Mcvf $(OUT_FILE_JAR) -C $(TMP_DIR) ase
$(TMP_DIR)/awk.o: awk.c
$(LIBTOOL_COMPILE) $(CC) $(CFLAGS) -o $@ -c awk.c

View File

@ -1,9 +1,7 @@
<html>
<body>
<!--
<applet code="ase.test.awk.AwkApplet" codebase="../../.." width="200" height="200"></applet>
-->
<applet code="AwkApplet" archive="AwkApplet.jar" codebase="." codebase="../../.." width="200" height="200">
<applet code="AseAwkApplet" archive="AseAwkApplet.jar" codebase="." codebase="../../.." width="200" height="200">
</applet>
</body>

View File

@ -1,5 +1,5 @@
#
# $Id: makefile.in,v 1.18 2007-04-10 08:01:34 bacon Exp $
# $Id: makefile.in,v 1.19 2007-04-10 11:58:08 bacon Exp $
#
CC = @CC@
@ -13,29 +13,43 @@ JAR = @JAR@
CFLAGS_JNI = @CFLAGS_JNI@
JNI = @JNI@
LIB_DIR = ../../$(MODE)/lib
OUT_DIR = ../../$(MODE)/bin
TMP_DIR = $(MODE)
ASEAWK_LIB =
all: build$(JNI)
build: $(OUT_DIR)/aseawk $(OUT_DIR)/aseawk_mini
build: $(TMP_DIR) $(OUT_DIR)/aseawk $(OUT_DIR)/aseawk_mini
buildjni: build $(OUT_DIR)/AseAwk.class $(OUT_DIR)/AseAwkApplet.class
buildjni: $(TMP_DIR) build $(OUT_DIR)/aseawk.jar $(OUT_DIR)/AseAwkApplet.html
$(OUT_DIR)/aseawk: $(OUT_DIR)
$(OUT_DIR)/aseawk: awk.c $(OUT_DIR)
$(CC) $(CFLAGS) -o $@ awk.c $(LDFLAGS) $(LIBS)
$(OUT_DIR)/aseawk_mini: $(OUT_DIR)
$(OUT_DIR)/aseawk_mini: mini.c $(OUT_DIR)
$(CC) $(CFLAGS) -o $@ mini.c $(LDFLAGS) $(LIBS)
$(OUT_DIR)/AseAwk.class: $(OUT_DIR)
$(JAVAC) -classpath ../../.. -d $(OUT_DIR) AseAwk.java
$(OUT_DIR)/aseawk.jar: $(TMP_DIR)/AseAwk.class $(TMP_DIR)/AseAwkApplet.class
cd $(TMP_DIR); $(JAR) -xvf ../$(LIB_DIR)/aseawk.jar
cd $(TMP_DIR); $(JAR) -Mcvf ../$@ *.class ase
$(OUT_DIR)/AseAwkApplet.class: $(OUT_DIR)
$(JAVAC) -classpath ../../.. -d $(OUT_DIR) AseAwkApplet.java
$(TMP_DIR)/AseAwk.class: $(TMP_DIR) AseAwk.java
$(JAVAC) -classpath $(TMP_DIR):$(LIB_DIR)/aseawk.jar -d $(TMP_DIR) AseAwk.java
$(TMP_DIR)/AseAwkApplet.class: $(TMP_DIR) AseAwkApplet.java
$(JAVAC) -classpath $(TMP_DIR):$(LIB_DIR)/aseawk.jar -d $(TMP_DIR) AseAwkApplet.java
$(OUT_DIR)/AseAwkApplet.html: AseAwkApplet.html $(OUT_DIR)
cp -pf AseAwkApplet.html $(OUT_DIR)
$(OUT_DIR):
mkdir -p $(OUT_DIR)
clean:
rm -rf $(OUT_DIR)/aseawk $(OUT_DIR)/aseawk_mini $(OUT_DIR)/AseAwk*.class
$(TMP_DIR):
mkdir -p $(TMP_DIR)
clean:
rm -rf $(OUT_DIR)/aseawk $(OUT_DIR)/aseawk_mini $(OUT_DIR)/aseawk.jar $(OUT_DIR)/AseAwkApplet.html $(TMP_DIR)/*.class