mirror of
https://github.com/thead-yocto-mirror/light-libs
synced 2026-06-21 08:52:23 +02:00
23 lines
376 B
Makefile
23 lines
376 B
Makefile
CC=$(CROSS)gcc
|
|
CFLAGS:=-fpic
|
|
LDFLAGS:=-shared -fpic
|
|
SOURCE:=$(wildcard *.c)
|
|
OBJS:=$(patsubst %.c,%.o,$(SOURCE))
|
|
OUTDIR=./output
|
|
TARGET_LIB:=libiopmp.so
|
|
|
|
|
|
all:$(OBJS)
|
|
echo $(OBJS)
|
|
mkdir -p $(OUTDIR)
|
|
$(CC) $(LDFLAGS) -o $(OUTDIR)/$(TARGET_LIB) $(OBJS)
|
|
|
|
%.o:%.c
|
|
@echo Compiling $< ...
|
|
$(CC) -c $(CFLAGS) $< -o $*.o
|
|
|
|
.PHONY: clean
|
|
|
|
clean:
|
|
rm -rf $(OUTDIR)/$(TARGET_LIB) *.o
|