makefile에서 소스 백업본 만들기
#
# MAKEFILE FOR (SMILE VER2.5) PROJECT
#
.SUFFIXES:
.SUFFIXES: .ec .c .o
ROOT = /home/AAA/BBB
SOURCES = cs_lib.ec msgview.ec make_mesg.ec STP_MSG.ec
OBJECTS = cs_lib.o msgview.o make_mesg.o STP_MSG.o
.ec.o:
esql -I$(ROOT)/smilei $*.ec -c 2>STPMSG_ERR
CFLAGS = -I$(ROOT)/CCC -c 2>STPMSG_ERR
EXE_PROG = $(ROOT)/DDD/STP_MSG
$(EXE_PROG): $(OBJECTS)
esql -G -o $@ $(OBJECTS) $(LOADLIBES)
clean:
rm $(EXE_PROG) $(OBJECTS) $(SOURCES:.ec=.c)
위에 내용이 제가 쓰는 makefile입니다
제가 알고 싶은 내용은 다음과 같습니다
1.make 실행시 정상처리면 원소스가 있는 디렉토리내 해당파일이 있다면
2.특정디렉토리로 소스와 오브젝트를 백업할 수 있는지 여부
3.2번이 가능하다면 에러시에는 백업을 하지 않게 처리할 방법을 알고 싶습니다
4.참고로 소스와 오브젝트는 별도의 디렉토리내 위치하고요 make를 실행할 디렉토리도 다른 디렉토리입니다
그럼 makefile을 잘 쓰시는 분을 도움을 부탁드립니다.좋은 하루 되십시요 감사합니다
esql 이 잘 만들어진
esql 이 잘 만들어진 놈이라면,
디렉토리는 적당히 ...
댓글 달기