gcc: add a basic makefile
This commit is contained in:
parent
ca123707b3
commit
9da5e1b3d4
22
Makefile
Normal file
22
Makefile
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
# default target
|
||||||
|
all:
|
||||||
|
|
||||||
|
# default build flags
|
||||||
|
CFLAGS = -g -O2 -Wall
|
||||||
|
|
||||||
|
# user-defined config file (if available)
|
||||||
|
-include config.mak
|
||||||
|
|
||||||
|
SYNC_OBJS = \
|
||||||
|
sync/data.o \
|
||||||
|
sync/device.o \
|
||||||
|
sync/track.o
|
||||||
|
|
||||||
|
all: lib/librocket.a
|
||||||
|
|
||||||
|
clean:
|
||||||
|
$(RM) -rf $(SYNC_OBJS) lib
|
||||||
|
|
||||||
|
lib/librocket.a: $(SYNC_OBJS)
|
||||||
|
@mkdir lib
|
||||||
|
$(AR) $(ARFLAGS) $@ $<
|
||||||
Loading…
x
Reference in New Issue
Block a user