src/chess/Makefile

changeset 58
7ba8a97a8b6e
parent 55
54ea19938d57
child 71
0bdb910478cc
     1.1 --- a/src/chess/Makefile	Tue Aug 28 13:45:22 2018 +0200
     1.2 +++ b/src/chess/Makefile	Tue Aug 28 14:03:09 2018 +0200
     1.3 @@ -26,10 +26,7 @@
     1.4  # POSSIBILITY OF SUCH DAMAGE.
     1.5  #
     1.6  
     1.7 -BUILDDIR = ../build
     1.8 -CONFIG = conf.mk
     1.9 -
    1.10 -include $(CONFIG)
    1.11 +include ../../conf.mk
    1.12  
    1.13  SRC += pawn.c
    1.14  SRC += rook.c
    1.15 @@ -40,29 +37,14 @@
    1.16  SRC += rules.c
    1.17  SRC += pgn.c
    1.18  
    1.19 -OBJ = $(SRC:%.c=$(BUILDDIR)/release/%$(OBJ_EXT))
    1.20 -OBJ_D = $(SRC:%.c=$(BUILDDIR)/debug/%$(OBJ_EXT))
    1.21 +OBJ = $(SRC:%.c=$(BUILDDIR)/%$(OBJ_EXT))
    1.22  
    1.23 -all: $(BUILDDIR)/release $(OBJ)
    1.24 -	$(AR) $(ARFLAGS) $(BUILDDIR)/release/chess$(LIB_EXT) $(OBJ)
    1.25 +all: $(BUILDDIR) $(OBJ)
    1.26 +	$(AR) $(ARFLAGS) $(BUILDDIR)/chess$(LIB_EXT) $(OBJ)
    1.27  
    1.28 -debug: $(BUILDDIR)/debug $(OBJ_D)
    1.29 -	$(AR) $(ARFLAGS) $(BUILDDIR)/debug/chess$(LIB_EXT) $(OBJ_D)	
    1.30 -
    1.31 -$(BUILDDIR)/release/%$(OBJ_EXT): %.c
    1.32 +$(BUILDDIR)/%$(OBJ_EXT): %.c
    1.33  	$(CC) -o $@ $(CFLAGS) -c $<
    1.34  	
    1.35 -$(BUILDDIR)/debug/%$(OBJ_EXT): %.c
    1.36 -	$(CC) -o $@ $(CFLAGS_D) -c $<
    1.37 -
    1.38  $(BUILDDIR):
    1.39  	$(MKDIR) $(MKDIRFLAGS) $(BUILDDIR)
    1.40 -	
    1.41 -clear:
    1.42 -	$(RM) $(RMFLAGS) $(BUILDDIR)
    1.43 -	
    1.44 - $(BUILDDIR)/release:
    1.45 -	$(MKDIR) $(MKDIRFLAGS)  $(BUILDDIR)/release
    1.46 -	
    1.47 - $(BUILDDIR)/debug:
    1.48 -	$(MKDIR) $(MKDIRFLAGS)  $(BUILDDIR)/debug
    1.49 +	
    1.50 \ No newline at end of file

mercurial