mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 12:03:31 +01:00
rules.mk: Create bindir.done and libdir.done in the $(TOPDIR) directory
This commit is contained in:
parent
e69d8782ee
commit
42b3aa5359
1 changed files with 7 additions and 7 deletions
|
|
@ -89,9 +89,9 @@ $(LIBS):
|
||||||
$(INSTALL_HDRDIR) $(INSTALL_BINDIR) $(INSTALL_LIBDIR) $(INSTALL_MKDIR):
|
$(INSTALL_HDRDIR) $(INSTALL_BINDIR) $(INSTALL_LIBDIR) $(INSTALL_MKDIR):
|
||||||
$(INSTALL) -d -g $(MAKEGROUP) -o $(MAKEOWNER) -m 755 $@
|
$(INSTALL) -d -g $(MAKEGROUP) -o $(MAKEOWNER) -m 755 $@
|
||||||
|
|
||||||
$(INSTALLED_LIB_SO) $(INSTALLED_LIB_A): libdir.done
|
$(INSTALLED_LIB_SO) $(INSTALLED_LIB_A): $(TOPDIR)/libdir.done
|
||||||
|
|
||||||
libdir.done: $(INSTALL_LIBDIR)
|
$(TOPDIR)/libdir.done: $(INSTALL_LIBDIR)
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
hdrdir.done: $(INSTALL_HDRDIR)
|
hdrdir.done: $(INSTALL_HDRDIR)
|
||||||
|
|
@ -106,19 +106,19 @@ $(LINKS_SO):
|
||||||
#$(INSTALL_BINDIR)/%.bin: %.bin
|
#$(INSTALL_BINDIR)/%.bin: %.bin
|
||||||
# $(INSTALL) -o $(EXEOWNER) -g $(EXEGROUP) -m $(EXEMODE) $< $@
|
# $(INSTALL) -o $(EXEOWNER) -g $(EXEGROUP) -m $(EXEMODE) $< $@
|
||||||
|
|
||||||
bindir.done:
|
$(TOPDIR)/bindir.done:
|
||||||
mkdir -p $(INSTALL_BINDIR)
|
mkdir -p $(INSTALL_BINDIR)
|
||||||
touch $@
|
touch $@
|
||||||
|
|
||||||
ifneq ($(EXE),)
|
ifneq ($(EXE),)
|
||||||
$(INSTALLED_EXE): $(EXE) bindir.done
|
$(INSTALLED_EXE): $(EXE) $(TOPDIR)/bindir.done
|
||||||
$(INSTALL) -o $(EXEOWNER) -g $(EXEGROUP) -m $(EXEMODE) $< $@
|
$(INSTALL) -o $(EXEOWNER) -g $(EXEGROUP) -m $(EXEMODE) $< $@
|
||||||
endif
|
endif
|
||||||
$(INSTALL_BINDIR)/%.sh: %.sh bindir.done
|
$(INSTALL_BINDIR)/%.sh: %.sh $(TOPDIR)/bindir.done
|
||||||
$(INSTALL) -o $(EXEOWNER) -g $(EXEGROUP) -m $(EXEMODE) $< $@
|
$(INSTALL) -o $(EXEOWNER) -g $(EXEGROUP) -m $(EXEMODE) $< $@
|
||||||
$(INSTALL_BINDIR)/%.bin: %.bin bindir.done
|
$(INSTALL_BINDIR)/%.bin: %.bin $(TOPDIR)/bindir.done
|
||||||
$(INSTALL) -o $(EXEOWNER) -g $(EXEGROUP) -m $(EXEMODE) $< $@
|
$(INSTALL) -o $(EXEOWNER) -g $(EXEGROUP) -m $(EXEMODE) $< $@
|
||||||
$(INSTALL_BINDIR)/%: % bindir.done
|
$(INSTALL_BINDIR)/%: % $(TOPDIR)/bindir.done
|
||||||
$(INSTALL) -o $(EXEOWNER) -g $(EXEGROUP) -m $(EXEMODE) $< $@
|
$(INSTALL) -o $(EXEOWNER) -g $(EXEGROUP) -m $(EXEMODE) $< $@
|
||||||
|
|
||||||
$(INSTALL_LIBDIR)/%.so: %.so
|
$(INSTALL_LIBDIR)/%.so: %.so
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue