Inicio » Ejemplo de Makefile

Ejemplo de Makefile

PKG=EJEMPLO1
ARCH=sparc
PKGFILE=$(PKG).pkg

all: clean dir

outbox:
cp $(PKG).tar ../../OUTBOX

file: file_pkg file_tar

file_pkg:
pkgmk -o -d /tmp -a $(ARCH)
touch $(PKGFILE)
pkgtrans -s /tmp $(PKGFILE) $(PKG)
-@rm -r /tmp/$(PKG)
@echo Cheking information files of .pkg
pkgchk $(PKGFILE)
file_tar:
@cp $(PKGFILE) $(PKG)
@tar cvf $(PKG).tar $(PKG)
@rm $(PKG) $(PKGFILE)

dir: dir_pkg dir_tar

dir_pkg:
mkdir -p $(PKG)
pkgmk -o -d $(PKG) -a $(ARCH)
mv $(PKG)/$(PKG) tmp
rmdir $(PKG)
mv tmp $(PKG)
@echo Cheking information files of .pkg
pkgchk $(PKG)
dir_tar:
@tar cvf $(PKG).tar $(PKG)
@rm -r $(PKG)
clean:
@-rm $(PKG).pkg $(PKG).tar
@-rm -r $(PKG)

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s