summaryrefslogtreecommitdiff
path: root/src/tool/test_cert/Makefile
blob: 12eb449e3d1d8e5940b3d65f784391b5e4cca907 (plain)
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
# CREATED by Guo Le, 08/23/2010
#
CC		=   gcc
PROGRAM = test_cert
CFLAGS  = -g -Wall 
INCLUDE = -I. -I./common 
LDFLAGS	= 	-lpthread -Wall 
OBJS 	= backend.o	 
DEPLOY_DIR = /home/ictsoft/fake_backend
BUILD_DIR = ./debug
LIB = /usr/lib64/ruby/openssl.so

.PHONY : all clean 
all: $(PROGRAM) 


test_cert: test_cert.c
	gcc  $(INCLUDE) $(LDFLAGS) -g -Wall test_cert.c $(LIB) -lcrypto  -o cert_test

$(OBJS): %.o: %.c 
	$(CC) -c $(CFLAGS) $(INCLUDE) $< -o $@


clean:
	$(RM) *.o $(PROGRAM)

localdeploy: $(PROGRAM)
	@echo "- Kill previous process ---------------------------------------------"
	@-killall -vq backend_video backend_audio;
	@echo "---------------------------------------------------------------------"
	@echo "- Check deploy dir --------------------------------------------------"
	@if [ ! -d "$(DEPLOY_DIR)" ]; \
	then echo "DEPLOY_DIR doesn't exist!"; mkdir -p $(DEPLOY_DIR); \
 	else echo "DEPLOY_DIR exist, remove all"; fi
	@-rm -rfv $(DEPLOY_DIR)/*
	@echo "---------------------------------------------------------------------"
	@echo "- Deploy ------------------------------------------------------------"
	@cp -rv $(BUILD_DIR)/* $(DEPLOY_DIR)
	@echo "---------------------------------------------------------------------"
	@echo "- Run ---------------------------------------------------------------"
	@cd $(DEPLOY_DIR); ./r2;
	@ps au | grep -e "backend" | grep -v grep