From 835cda73fe2cf1d8c99d7599e9bfb92cd70444e9 Mon Sep 17 00:00:00 2001 From: Alex Pickering Date: Sun, 12 Sep 2021 16:56:30 -0500 Subject: Makefile unix lineendings --- Makefile | 83 +++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 43 insertions(+), 40 deletions(-) diff --git a/Makefile b/Makefile index 2edceec..d3e73f0 100644 --- a/Makefile +++ b/Makefile @@ -1,40 +1,43 @@ -CC?=gcc -CAFLAGS+=-I$(NNG_INCDIR) -I$(LUA_INCDIR) $(CFLAGS) -LADFLAGS+=$(LIBFLAG) $(LDFLAGS) -ifdef $(NNG_LIBDIR) - LADFLAGS+= -L$(NNG_LIBDIR) -endif -ifdef $(LUA_LIBDIR) - LADFLAGS+= -L$(LUA_LIBDIR) -endif -LD=gcc -LIBS=-lnng -llua5.3 - -ifeq ($(OS), Windows_NT) - LDFLAGS+=-mwindows - LIBS+=-lws2_32 -else -endif - - -src_files=$(shell find src/*.c) -obj_files=$(src_files:src/%.c=build/%.o) -target=bin/nng.$(LIB_EXTENSION) - -all: $(target) - -$(target) : $(obj_files) - $(LD) $(LADFLAGS) -o $@ $^ $(LIBS) - -$(obj_files): build/%.o : src/%.c - $(CC) $(CAFLAGS) -c -o $@ $< - -install: $(target) - $(CP) $(target) $(INST_LIBDIR) - -test: - busted --cpath=./bin/?$(SHARE_EXT) - -clean: - rm -rf build/* - rm -rf bin/* +CC?=gcc +CAFLAGS+=-I$(NNG_INCDIR) -I$(LUA_INCDIR) -L$(LUA_LIBDIR) $(CFLAGS) +LADFLAGS+=$(LIBFLAG) $(LDFLAGS) +LIBS=-lnng +ifdef $(NNG_LIBDIR) + LADFLAGS+= -L$(NNG_LIBDIR) +endif +ifdef $(LUA_LIBDIR) + LADFLAGS+= -L$(LUA_LIBDIR) +endif +ifdef $(LUA_LIB) + LIBS+= -l$(LUA_LIB) +endif +LD=gcc + +ifeq ($(OS), Windows_NT) + LDFLAGS+=-mwindows + LIBS+=-lws2_32 +else +endif + + +src_files=$(shell find src/*.c) +obj_files=$(src_files:src/%.c=build/%.o) +target=bin/nng.$(LIB_EXTENSION) + +all: $(target) + +$(target) : $(obj_files) + $(LD) $(LADFLAGS) -o $@ $^ $(LIBS) + +$(obj_files): build/%.o : src/%.c + $(CC) $(CAFLAGS) -c -o $@ $< + +install: $(target) + $(CP) $(target) $(INST_LIBDIR) + +test: + busted --cpath=./bin/?$(SHARE_EXT) + +clean: + rm -rf build/* + rm -rf bin/* -- cgit v1.2.3-70-g09d2