mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-25 15:03:55 +01:00
defs-orig.mk, rules.mk: Cleanup commit
This commit is contained in:
parent
d80d7f4c6e
commit
12c6f7956e
2 changed files with 34 additions and 4 deletions
|
|
@ -3,7 +3,15 @@
|
||||||
# contact@jannet.de
|
# contact@jannet.de
|
||||||
# $Id$
|
# $Id$
|
||||||
|
|
||||||
VERSION = $(shell cat $(TOPDIR)/VERSION)
|
VERSION = $(shell cat $(TOPDIR)/VERSION)
|
||||||
|
WINVERSION = $(shell cat $(TOPDIR)/VERSION | sed -e "s/\./_/g")
|
||||||
|
LOCAL_VERSION = $(shell cat VERSION)
|
||||||
|
LOCAL_WINVERSION = $(shell cat VERSION | sed -e "s/\./_/g")
|
||||||
|
DIST_VERSION = $(shell echo $(VERSION) | sed -e "s/-dev//")
|
||||||
|
DIST_WINVERSION = $(shell echo $(WINVERSION) | sed -e "s/-dev//")
|
||||||
|
LOCAL_DIST_VERSION = $(shell echo $(LOCAL_VERSION) | sed -e "s/-dev//")
|
||||||
|
LOCAL_DIST_WINVERSION = $(shell echo $(LOCAL_WINVERSION) | sed -e "s/-dev//")
|
||||||
|
|
||||||
PROJECT = mod
|
PROJECT = mod
|
||||||
MOD = mod
|
MOD = mod
|
||||||
LIBNAME = $(MOD)
|
LIBNAME = $(MOD)
|
||||||
|
|
@ -15,7 +23,26 @@ SHOBJS = $(patsubst %.cpp,%.o,$(patsubst %.cc,lib%.so,$(patsubst %.c,lib%.s
|
||||||
SHSCRIPTS = $(patsubst %.sh.tmpl,%.sh,$(wildcard *.sh.tmpl))
|
SHSCRIPTS = $(patsubst %.sh.tmpl,%.sh,$(wildcard *.sh.tmpl))
|
||||||
SCRIPTS = $(patsubst %.tmpl,%,$(wildcard *.tmpl))
|
SCRIPTS = $(patsubst %.tmpl,%,$(wildcard *.tmpl))
|
||||||
INST_HDRS = $(patsubst %.h,$(TOPDIR)/include/%.h,$(wildcard *.h))
|
INST_HDRS = $(patsubst %.h,$(TOPDIR)/include/%.h,$(wildcard *.h))
|
||||||
PREREQ_DONE = $(patsubst %,$(TOPDIR)/%/all.done,$(LOCAL_PREREQ))
|
|
||||||
|
LOCAL_H = $(wildcard *.h)
|
||||||
|
LOCAL_C = $(wildcard *.c)
|
||||||
|
LOCAL_CPP = $(wildcard *.c *.cpp *.cc *.C)
|
||||||
|
LOCAL_CSRC = $(LOCAL_H) $(LOCAL_C) $(LOCAL_CPP)
|
||||||
|
|
||||||
|
PREREQ_DIR = $(patsubst %,$(TOPDIR)/%,$(LOCAL_PREREQ))
|
||||||
|
PREREQ_DONE = $(patsubst %,%/all.done,$(PREREQ_DIR))
|
||||||
|
PREREQ_H = $(foreach dir,$(PREREQ_DIR),$(wildcard $(dir)/*.h))
|
||||||
|
PREREQ_C = $(foreach dir,$(PREREQ_DIR),$(wildcard $(dir)/*.c))
|
||||||
|
PREREQ_CPP = $(foreach dir,$(PREREQ_DIR),$(wildcard $(dir)/*.c)) \
|
||||||
|
$(foreach dir,$(PREREQ_DIR),$(wildcard $(dir)/*.cpp))
|
||||||
|
PREREQ_CSRC = $(PREREQ_H) $(PREREQ_C) $(PREREQ_CPP)
|
||||||
|
|
||||||
|
ALL_H = $(LOCAL_H) $(PREREQ_H)
|
||||||
|
ALL_C = $(LOCAL_C) $(PREREQ_CPP)
|
||||||
|
ALL_CPP = $(LOCAL_CPP) $(PREREQ_CPP)
|
||||||
|
|
||||||
|
ALL_CSRC = $(LOCAL_CSRC) $(PREREQ_CSRC)
|
||||||
|
|
||||||
TEXTCLEAN = $(wildcard *~ .*~ .*.swp \#*\#)
|
TEXTCLEAN = $(wildcard *~ .*~ .*.swp \#*\#)
|
||||||
INCLUDE = -I$(TOPDIR)/include
|
INCLUDE = -I$(TOPDIR)/include
|
||||||
LIBDIR = $(TOPDIR)/lib
|
LIBDIR = $(TOPDIR)/lib
|
||||||
|
|
|
||||||
|
|
@ -50,6 +50,9 @@ installso: $(ALL) checkroot
|
||||||
installsh: $(ALL)
|
installsh: $(ALL)
|
||||||
$(INSTALL) $(SHSCRIPTS) $(PREFIX)/bin/
|
$(INSTALL) $(SHSCRIPTS) $(PREFIX)/bin/
|
||||||
|
|
||||||
|
pckgclean:
|
||||||
|
rm -rf *.zip *.tar.gz *.rpm *.deb
|
||||||
|
|
||||||
tmpclean:
|
tmpclean:
|
||||||
rm -rf *.tmp *.rep
|
rm -rf *.tmp *.rep
|
||||||
|
|
||||||
|
|
@ -69,11 +72,11 @@ execlean: allclean objclean textclean
|
||||||
|
|
||||||
distclean: clean objclean textclean tmpclean vcdistclean
|
distclean: clean objclean textclean tmpclean vcdistclean
|
||||||
|
|
||||||
localclean:
|
localclean: $(LOCAL_CLEAN)
|
||||||
rm -rf $(CLEAN)
|
rm -rf $(CLEAN)
|
||||||
|
|
||||||
libclean:
|
libclean:
|
||||||
rm -rf $(LIB)
|
rm -rf $(LIB)
|
||||||
|
|
||||||
vcdistclean:
|
vcdistclean:
|
||||||
rm -rf *.plg *.opt *.ncb Debug
|
rm -rf *.plg *.opt *.ncb Debug *.exe dist *.ilk
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue