@ - rm -fr $(APPNAME)-*
#====================================================================
+#test area Makefile
include Makefile.dbg
-#test area sub directory
+#distribution area Makefile
+include Makefile.dist
#====================================================================
FEEDPAR = \
--- /dev/null
+#Makefile with all necessary to build distribution RPM
+
+
+tarfile : clean
+ @ echo "Making '$(APLV)' tar file"
+ @ mkdir -p \
+ $(APLV)/app \
+ $(APLV)/lib \
+ $(APLV)
+ @ date > $(APLV)/$(APLV).build_date
+ @ cp -a Makefile* $(APLV)/
+ @ cp -a app/Makefile $(APLV)/app/Makefile
+ @ cp -a lib/Makefile $(APLV)/lib/Makefile
+ @ tar zcf $(APLV).tar.gz $(APLV)
+ @ echo "'$(APLV)' tar file ready"
+
+
+
+#====================================================================
+VERSION = `grep VERSION lib/numver.h | cut -d'"' -f2`
+RELEASE = `grep RELEASE lib/numver.h | cut -d'"' -f2`
+APPN = mailleur
+APPV = $(VERSION).$(RELEASE)
+APLV = $(APPN)-$(APPV)
+#====================================================================
@ echo "library compiled in '$@' mode, now ready"
clean :
- - rm -fr *.o *.a
+ - rm -fr *.o *.a *.tar.gz
#--------------------------------------------------------------------
#Equivalences