zoukankan      html  css  js  c++  java
  • git源码中的Makefile

    https://github.com/chucklu/GitStudy   这链接里面的第一次提交

    [chucklu@localhost GitStudy]$ cat Makefile
    CFLAGS=-g
    CC=gcc

    PROG=update-cache show-diff init-db write-tree read-tree commit-tree cat-file

    all: $(PROG)

    install: $(PROG)
    install $(PROG) $(HOME)/bin/

    LIBS= -lssl

    init-db: init-db.o

    update-cache: update-cache.o read-cache.o
    $(CC) $(CFLAGS) -o update-cache update-cache.o read-cache.o $(LIBS)

    show-diff: show-diff.o read-cache.o
    $(CC) $(CFLAGS) -o show-diff show-diff.o read-cache.o $(LIBS)

    write-tree: write-tree.o read-cache.o
    $(CC) $(CFLAGS) -o write-tree write-tree.o read-cache.o $(LIBS)

    read-tree: read-tree.o read-cache.o
    $(CC) $(CFLAGS) -o read-tree read-tree.o read-cache.o $(LIBS)

    commit-tree: commit-tree.o read-cache.o
    $(CC) $(CFLAGS) -o commit-tree commit-tree.o read-cache.o $(LIBS)

    cat-file: cat-file.o read-cache.o
    $(CC) $(CFLAGS) -o cat-file cat-file.o read-cache.o $(LIBS)

    read-cache.o: cache.h
    show-diff.o: cache.h

    clean:
    rm -f *.o $(PROG) temp_git_file_*

    backup: clean
    cd .. ; tar czvf dircache.tar.gz dir-cache

  • 相关阅读:
    CSS三大特性
    CSS选择器
    CSS(1)
    多媒体标签
    快捷键
    H5注意点(2)
    H5注意点(1)
    List详解
    求最大子串和以及其中一个子串(java)
    隧道项目
  • 原文地址:https://www.cnblogs.com/chucklu/p/4890640.html
Copyright © 2011-2022 走看看