mirror of
https://github.com/eddyem/SBIG_340.git
synced 2026-03-20 08:41:00 +03:00
Add timestamps to saved filenames, fix daemon()
This commit is contained in:
40
Makefile
40
Makefile
@@ -2,16 +2,18 @@
|
||||
LDFLAGS := -fdata-sections -ffunction-sections -Wl,--gc-sections -Wl,--discard-all
|
||||
LDFLAGS += -lm -pthread
|
||||
SRCS := $(wildcard *.c)
|
||||
DEFINES := $(DEF) -D_XOPEN_SOURCE=1111
|
||||
DEFINES += -DEBUG
|
||||
#OBJDIR := mk
|
||||
CFLAGS += -O2 -Wall -Werror -Wextra -Wno-trampolines -std=gnu99
|
||||
#OBJS := $(addprefix $(OBJDIR)/, $(SRCS:%.c=%.o))
|
||||
#DEPS := $(OBJS:.o=.d)
|
||||
#GCC_GE_4_9_3 := $(shell g++ -dumpversion | gawk '{print $$1>=4.9.3?"1":"0"}')
|
||||
DEFINES := $(DEF) -D_XOPEN_SOURCE=1111
|
||||
#ifeq ($(GCC_GE_4_9_3),1)
|
||||
DEFINES += -D_DEFAULT_SOURCE
|
||||
#else
|
||||
# DEFINES += -D_BSD_SOURCE
|
||||
#endif
|
||||
#DEFINES += -DEBUG
|
||||
CFLAGS += -Wall -Wextra -O2 -std=gnu99
|
||||
CC = gcc
|
||||
|
||||
all : sbig340 daemon client
|
||||
# $(OBJDIR)
|
||||
|
||||
sbig340 : $(SRCS)
|
||||
@echo -e "\t\tLD sbig340"
|
||||
@@ -25,27 +27,11 @@ client : $(SRCS)
|
||||
@echo -e "\t\tLD client"
|
||||
$(CC) -DCLIENT $(CFLAGS) $(DEFINES) $(LDFLAGS) $(shell pkg-config --libs cfitsio) -ltiff $(SRCS) -o client
|
||||
|
||||
#$(OBJDIR):
|
||||
# mkdir $(OBJDIR)
|
||||
|
||||
#ifneq ($(MAKECMDGOALS),clean)
|
||||
#-include $(DEPS)
|
||||
#endif
|
||||
|
||||
#$(OBJDIR)/%.o: %.c
|
||||
# @echo -e "\t\tCC $<"
|
||||
# $(CC) -MD -c $(LDFLAGS) $(CFLAGS) $(DEFINES) -o $@ $<
|
||||
|
||||
#clean:
|
||||
# @echo -e "\t\tCLEAN"
|
||||
# @rm -f $(OBJS) $(DEPS)
|
||||
# @rmdir $(OBJDIR) 2>/dev/null || true
|
||||
|
||||
#xclean: clean
|
||||
# @rm -f $(PROGRAM)
|
||||
clean:
|
||||
@echo -e "\t\tCLEAN"
|
||||
@rm -f sbig340 daemon client
|
||||
|
||||
gentags:
|
||||
CFLAGS="$(CFLAGS) $(DEFINES)" geany -g $(PROGRAM).c.tags *[hc] 2>/dev/null
|
||||
|
||||
.PHONY: gentags
|
||||
#clean xclean
|
||||
.PHONY: gentags clean
|
||||
|
||||
Reference in New Issue
Block a user