summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/freescale/fman/src/wrapper/lnxwrp_resources_ut.make
blob: 58009cd8a91e8081a5a4b62317436695ce56adcb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
CC=gcc

LNXWRP_RESS_UT=lnxwrp_resources_ut
OBJ=lnxwrp_resources

INC_PATH=
LIB_PATH=

INC=$(addprefix -I,$(INC_PATH))
LIB=$(addprefix -L,$(LIB_PATH))

CFLAGS= -gdwarf-2 -g -O0 -Wall
XFLAGS= -DFMAN_RESOURCES_UNIT_TEST

all: $(LNXWRP_RESS_UT)

$(LNXWRP_RESS_UT):$(addsuffix .o,$(OBJ)) $(LNXWRP_RESS_UT).o
	$(CC) -o $(LNXWRP_RESS_UT) $(LNXWRP_RESS_UT).o $(addsuffix .o,$(OBJ))

%.o: %.c
	@(echo "        (CC)  $@")
	@($(CC) $(INC) $(CFLAGS) $(XFLAGS) -o $(@) -c $<)

.PHONY: clean

clean:
	rm -f *.o
	rm -f $(LNXWRP_RESS_UT)