-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
46 lines (30 loc) · 1.07 KB
/
Makefile
File metadata and controls
46 lines (30 loc) · 1.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#******************************************************************************
# Copyright of this product 2013-2023,
# InfiniFlux Corporation(or Inc.) or its subsidiaries.
# All Rights reserved.
#******************************************************************************
# $Id:$
# -Xmx4g
CLASSPATH=".:$(MACHBASE_HOME)/lib/machbase.jar"
SAMPLE_SRC = MakeData.java Sample1Connect.java Sample2Insert.java Sample3PrepareStmt.java Sample4Append.java MakeData.java
all: build
build:
-@rm -rf *.class
javac -classpath $(CLASSPATH) -d . $(SAMPLE_SRC)
run: build make_data_file run_sample1 run_sample2 run_sample3 run_sample4
create_table:
machsql -s localhost -u sys -p manager -f createTable.sql
select_table:
machsql -s localhost -u sys -p manager -f selectTable.sql
make_data_file:
java -classpath $(CLASSPATH) MakeData
run_sample1:
java -classpath $(CLASSPATH) Sample1Connect
run_sample2:
java -classpath $(CLASSPATH) Sample2Insert
run_sample3:
java -classpath $(CLASSPATH) Sample3PrepareStmt
run_sample4:
java -classpath $(CLASSPATH) Sample4Append
clean:
rm -rf *.class