$(TOPDIR), make: Minor fixes

This commit is contained in:
Jan Lindemann 2002-07-03 20:33:20 +00:00 committed by Jan Lindemann
commit 024bd57875
6 changed files with 23 additions and 24 deletions

View file

@ -27,14 +27,11 @@ $(LIBDIR):
moc_%.cpp: %.h
$(MOC) -o $@ $<
#ifeq ($(LIBTYPE),shared)
#lib%.so: %.o $(LIB_SO)
#else
#lib%.so: %.o
#endif
# $(CC) $< $(LDFLAGS) -o $@
ifeq ($(LIBTYPE),shared)
lib%.so: %.o $(LIB_SO)
else
lib%.so: %.o
endif
$(CC) $< $(LDFLAGS) -o $@
$(LIB_SO): $(LIB_A)
@ -47,7 +44,7 @@ $(TOPDIR)/include/%.h: %.h
mkdir -p $(dir $@); cp $(@F) $@
$(TOPDIR)/bin/%.sh: %.sh
mkdir -p $(dir $@); cp $(@F) $@
mkdir -p $(dir $@); install -m 755 $(@F) $@
%.o: %.cpp
$(CPP) $(CPPFLAGS) -c $<
@ -73,7 +70,7 @@ $(LIBS):
make -C $(LIBDIR) all
$(INSTALL_HDRDIR) $(INSTALL_BINDIR) $(INSTALL_LIBDIR) $(INSTALL_MKDIR):
mkdir -p $@
$(INSTALL) -d -g $(EXEGROUP) -o $(EXEOWNER) -m $(EXEMODE) $@
$(INSTALLED_LIB_SO) $(INSTALLED_LIB_A): libdir.done