mirror of
https://bitbucket.org/cosmicvoids/vide_public.git
synced 2025-07-12 11:03:05 +00:00
Initial import
This commit is contained in:
commit
e57d9a731a
17 changed files with 3271 additions and 0 deletions
47
mytools/Makefile
Normal file
47
mytools/Makefile
Normal file
|
@ -0,0 +1,47 @@
|
|||
PROGS= showZobov
|
||||
|
||||
CXX=g++
|
||||
CC=gcc
|
||||
|
||||
include config.mk
|
||||
|
||||
SOURCES= showZobov.cpp loadZobov.cpp zobovConf.c
|
||||
|
||||
LIBS= $(LDFLAGS)
|
||||
|
||||
all: $(PROGS)
|
||||
|
||||
showZobov: showZobov.o loadZobov.o zobovConf.o
|
||||
|
||||
depend: $(SOURCES)
|
||||
@echo "[DEPENDS] $^"
|
||||
@$(CC) $(CPPFLAGS) -M -MM $^ > .mydepends
|
||||
|
||||
distclean: clean
|
||||
@rm -f .mydepends
|
||||
|
||||
clean:
|
||||
@rm -f *.o
|
||||
@rm -f $(PROGS)
|
||||
|
||||
.mydepends: $(SOURCES)
|
||||
@touch .mydepends
|
||||
@make depend
|
||||
|
||||
%.prog:
|
||||
@echo "[L] $@"
|
||||
@$(CXX) -o $@ $^ $(LIBS)
|
||||
|
||||
zobovConf.c zobovConf.h: showZobov.ggo Makefile
|
||||
@echo "[OPT] $@"
|
||||
gengetopt -i $< -f zobovConf -a zobovConf_info -F zobovConf -C
|
||||
|
||||
%.o: %.c
|
||||
@echo "[C] $< ..."
|
||||
@$(CC) -c -o $@ $< $(CFLAGS)
|
||||
|
||||
%.o: %.cpp
|
||||
@echo "[C++] $< ..."
|
||||
@$(CXX) -c -o $@ $< $(CXXFLAGS)
|
||||
|
||||
include .mydepends
|
Loading…
Add table
Add a link
Reference in a new issue