linux mysql makefile_makefile.Linux

# 此文件由makelocal.sh自动生成

MAKEFILE_POSTFIX=.Linux

# 此文件由makedir.sh自动生成

############################################################

# 项目名 :

# 模块名 :

# 备 注 :

############################################################

###### 子目录配置区

DIROBJS= \

src \

shbin \

test \

###### 加载mktpl模板库

# 文件系统宏

CD=cd

RM=rm -f

CP=cp -f

MV=mv -f

MKDIR=mkdir -p

# 最终目标列表

all:make

# make规则

.PHONY:make

make:

ps

@for i in $(DIROBJS) ; do \

if [ -d "$$i" ] ; then \

if [ -f "$$i/makefile$(MAKEFILE_POSTFIX)" ] ; then \

$(CD) $$i ; \

$(MAKE) -f makefile$(MAKEFILE_POSTFIX) ; \

if [ $$? -ne 0 ] ; then \

exit 1 ; \

fi ; \

$(CD) .. ; \

fi ; \

fi ; \

done

# clean规则

.PHONY:clean

clean:

@for i in $(DIROBJS) ; do \

if [ -d "$$i" ] ; then \

if [ -f "$$i/makefile$(MAKEFILE_POSTFIX)" ] ; then \

$(CD) $$i ; \

$(MAKE) -f makefile$(MAKEFILE_POSTFIX) clean ; \

if [ $$? -ne 0 ] ; then \

exit 1 ; \

fi ; \

$(CD) .. ; \

fi ; \

fi ; \

done

# install规则

.PHONY:install

install:

@for i in $(DIROBJS) ; do \

if [ -d "$$i" ] ; then \

if [ -f "$$i/makefile$(MAKEFILE_POSTFIX)" ] ; then \

$(CD) $$i ; \

$(MAKE) -f makefile$(MAKEFILE_POSTFIX) install ; \

if [ $$? -ne 0 ] ; then \

exit 1 ; \

fi ; \

$(CD) .. ; \

fi ; \

fi ; \

done

# uninstall规则

.PHONY:uninstall

uninstall:

@for i in $(DIROBJS) ; do \

if [ -d "$$i" ] ; then \

if [ -f "$$i/makefile$(MAKEFILE_POSTFIX)" ] ; then \

$(CD) $$i ; \

$(MAKE) -f makefile$(MAKEFILE_POSTFIX) uninstall ; \

if [ $$? -ne 0 ] ; then \

exit 1 ; \

fi ; \

$(CD) .. ; \

fi ; \

fi ; \

done

一键复制

编辑

Web IDE

原始数据

按行查看

历史

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值