Skip to content

Commit

Permalink
More standards
Browse files Browse the repository at this point in the history
  • Loading branch information
eloaders committed Feb 9, 2014
1 parent 5d3042b commit 3d49e9e
Show file tree
Hide file tree
Showing 16 changed files with 307 additions and 547 deletions.
19 changes: 14 additions & 5 deletions JSON/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
#!/usr/bin/make -f
include ../i-nex.mk
make: make-binary
make: check-static make-binary
check-static:
ifeq ($(STATIC),true)
@echo -e '$(WARN_COLOR)Compile Static $(WARN_STRING)$(NO_COLOR)'
else
@echo -e '$(OK_COLOR)Compile Not Static $(OK_STRING)$(NO_COLOR)'
endif

make-binary:

@echo -e '$(OK_COLOR)Compile i-nex-edid $(OK_STRING)$(NO_COLOR)'
Expand All @@ -16,24 +23,26 @@ make-binary:
@echo -e '$(OK_COLOR)Compile i-nex-uname $(OK_STRING)$(NO_COLOR)'
$(CC) -o i-nex-uname i-nex-uname.c $(additional_confflags)

install: install-bin
install-bin:
install: install-set-executables install-bin
install-set-executables:

mkdir -p $(DESTDIR)$(bindir)
chmod +x i-nex-edid
chmod +x i-nex-cpuid
chmod +x i-nex-usage
chmod +x i-nex-cpusage
chmod +x i-nex-glinfo
chmod +x i-nex-uname

install-bin:
mkdir -p $(DESTDIR)$(bindir)
$(INSTALL) 0755 i-nex-edid $(DESTDIR)$(bindir)
$(INSTALL) 0755 i-nex-cpuid $(DESTDIR)$(bindir)
$(INSTALL) 0755 i-nex-usage $(DESTDIR)$(bindir)
$(INSTALL) 0755 i-nex-cpusage $(DESTDIR)$(bindir)
$(INSTALL) 0755 i-nex-glinfo $(DESTDIR)$(bindir)
$(INSTALL) 0755 i-nex-uname $(DESTDIR)$(bindir)
clean:
@echo -e '$(ACTION_COLOR)Clean$(NO_COLOR)'
@echo -e '$(ACTION_COLOR)Clean JSON$(NO_COLOR)'
$(RM_COM) $(RMFILE_OPT) i-nex-edid
$(RM_COM) $(RMFILE_OPT) i-nex-cpuid
$(RM_COM) $(RMFILE_OPT) i-nex-usage
Expand Down
215 changes: 81 additions & 134 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,103 +1,72 @@
#!/usr/bin/make -f

include i-nex.mk
PWD = $(shell pwd)
make: build-inex

make: build-inex build-json build-pixmaps

build-inex:
cd ./src && ./configure --bindir=$(bindir)
$(MAKE) -C pixmaps
$(MAKE) -C JSON
@echo -e '\033[1;32mBuild I-Nex...\033[0m'
$(MAKE) -C src
deb:

$(AS_ROOT) $(PKG_INSTALL) $(dependency_build)
$(BUILD_PACKAGE)
build-json:
@echo -e '\033[1;32mBuild JSON...\033[0m'
$(MAKE) -C JSON
build-pixmaps:
@echo -e '\033[1;32mBuild Pixmaps...\033[0m'
$(MAKE) -C pixmaps

self:
$(BUILD_SELF_EXECUTABLE)
mkdir -p inex
mkdir -p inex$(bindir)
mkdir -p inex/usr/lib/gambas3/
mkdir -p inex/usr/share/pixmaps/
mkdir -p inex/usr/share/applications/
mkdir -p inex/usr/share/doc/i-nex/
mkdir -p inex/usr/share/i-nex/pastebinit/
mkdir -p inex/usr/share/i-nex/pastebinit/pastebin.d/
chmod +x i-nex
chmod +x i-nex-edid
chmod +x i-nex-cpuid
chmod +x i-nex-usage
chmod +x i-nex-cpusage
chmod +x i-nex-glinfo
chmod +x i-nex-uname
chmod +x debian/check_kernel
chmod +x debian/i-nex-lspci
$(INSTALL) 0755 i-nex inex$(bindir)
$(INSTALL) 0755 i-nex-edid inex$(bindir)
$(INSTALL) 0755 i-nex-cpuid inex$(bindir)
$(INSTALL) 0755 i-nex-usage inex$(bindir)
$(INSTALL) 0755 i-nex-cpusage inex$(bindir)
$(INSTALL) 0755 i-nex-glinfo inex$(bindir)
$(INSTALL) 0755 i-nex-uname inex$(bindir)
$(INSTALL) 0755 src/i-nex/i-nex.gambas inex$(bindir)
$(INSTALL) 0755 pixmaps/i-nex-128.png inex/usr/share/pixmaps/
$(INSTALL) 0755 debian/i-nex.desktop inex/usr/share/applications/
$(INSTALL) 0755 debian/check_kernel inex/usr/bin/
$(INSTALL) 0755 debian/i-nex-lspci inex/usr/bin/
$(INSTALL) 0755 pastebin.d/* inex/usr/share/i-nex/pastebinit/pastebin.d/
$(INSTALL) 0755 pastebinit inex/usr/share/i-nex/pastebinit/
$(INSTALL) 0755 pastebinit.xml inex/usr/share/i-nex/pastebinit/
$(INSTALL) 0755 release.conf inex/usr/share/i-nex/pastebinit/
$(INSTALL) 0775 usr/bin/gbx3 inex/usr/bin/gbx3
$(INSTALL) 0775 usr/bin/gbr3 inex/usr/bin/gbr3
$(INSTALL) 0775 usr/lib/gambas3/gb.debug.so inex/usr/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.desktop.gambas inex/usr/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.desktop.so inex/usr/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.draw.so inex/usr/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.eval.so inex/usr/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.form.gambas inex/usr/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.form.stock.gambas inex/usr/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.geom.so inex/usr/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.gtk.so inex/usr/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.gui.base.gambas inex/usr/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.gui.opengl.so inex/usr/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.gui.so inex/usr/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.image.so inex/usr/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.qt4.so inex/usr/lib/gambas3/
$(INSTALL) 0775 install-self inex/install-self
$(INSTALL) 0775 install-self-inex inex/install-self-inex
chmod +x inex/install-self
chmod +x inex/install-self-inex
@if [ -e "/usr/bin/pbzip2" ];then \
printf "\033[1;31m:: \033[0m$1\n" & $(MAKESELF) $(MAKESELF_OPT) --pbzip2 --complevel $(COMPRESSION_SELF_LEVEL) ./inex i-nex.$(ARCH)_git$(GIT_RV).pbzip2.run $(APP_NAME) $(INSTALL_SELF_SCRIPT); \
fi
install: install-create-dirs install-pastebinit-and-other \
install-pixmaps install-changelogs install-manpages \
install-docs install-json install-inex install-scripts \

install-create-dirs:
mkdir -p $(DESTDIR)$(bindir)
mkdir -p $(DESTDIR)$(PREFIX)/share/pixmaps/
mkdir -p $(DESTDIR)$(PREFIX)/share/applications/
mkdir -p $(DESTDIR)$(PREFIX)/share/i-nex/pastebinit/
mkdir -p $(DESTDIR)$(PREFIX)/share/i-nex/pastebinit/pastebin.d/

@if [ -e "/usr/bin/compress" ];then \
printf "\033[1;31m:: \033[0m$1\n" & $(MAKESELF) $(MAKESELF_OPT) --compress --complevel $(COMPRESSION_SELF_LEVEL) ./inex i-nex.$(ARCH)_git$(GIT_RV).unixcompress.run $(APP_NAME) $(INSTALL_SELF_SCRIPT); \
fi
install-pastebinit-and-other:
@echo -e '\033[1;32mInstall pastebinit and other...\033[0m'
$(INSTALL) 0755 debian/i-nex.desktop $(DESTDIR)$(PREFIX)/share/applications/
$(INSTALL) 0755 pastebin.d/* $(DESTDIR)$(PREFIX)/share/i-nex/pastebinit/pastebin.d/
$(INSTALL) 0755 pastebinit $(DESTDIR)$(PREFIX)/share/i-nex/pastebinit/
$(INSTALL) 0755 pastebinit.xml $(DESTDIR)$(PREFIX)/share/i-nex/pastebinit/
$(INSTALL) 0755 README $(DESTDIR)$(PREFIX)/share/i-nex/pastebinit/
$(INSTALL) 0755 release.conf $(DESTDIR)$(PREFIX)/share/i-nex/pastebinit/

@if [ -e "/usr/bin/xz" ];then \
printf "\033[1;31m:: \033[0m$1\n" & $(MAKESELF) $(MAKESELF_OPT) --xz --complevel $(COMPRESSION_SELF_LEVEL) ./inex i-nex.$(ARCH)_git$(GIT_RV).xz.run $(APP_NAME) $(INSTALL_SELF_SCRIPT); \
fi
install-pixmaps:
@echo -e '\033[1;32mInstall pixmaps...\033[0m'
$(MAKE) -C pixmaps install

install-changelogs:
@echo -e '\033[1;32mInstall changelogs...\033[0m'
$(MAKE) -C changelogs install

install-manpages:
@echo -e '\033[1;32mInstall manpages...\033[0m'
$(MAKE) -C manpages install

install-docs:
@echo -e '\033[1;32mInstall docs...\033[0m'
$(MAKE) -C docs install

@if [ -e "/bin/gzip" ];then \
printf "\033[1;31m:: \033[0m$1\n" & $(MAKESELF) $(MAKESELF_OPT) --gzip --complevel $(COMPRESSION_SELF_LEVEL) ./inex i-nex.$(ARCH)_git$(GIT_RV).gzip.run $(APP_NAME) $(INSTALL_SELF_SCRIPT); \
fi
install-json:
@echo -e '\033[1;32mInstall JSON...\033[0m'
$(MAKE) -C JSON install

@if [ -e "/bin/bzip2" ];then \
printf "\033[1;31m:: \033[0m$1\n" & $(MAKESELF) $(MAKESELF_OPT) --bzip2 --complevel $(COMPRESSION_SELF_LEVEL) ./inex i-nex.$(ARCH)_git$(GIT_RV).bzip2.run $(APP_NAME) $(INSTALL_SELF_SCRIPT); \
fi
mv ./*.run ../
install-inex:
@echo -e '\033[1;32mInstall I-Nex...\033[0m'
$(MAKE) -C src install

distclean: clean
clean:
install-scripts:
@echo -e '\033[1;32mInstall Scripts...\033[0m'
$(MAKE) -C Scripts install

distclean: clean
clean: clean-pixmaps clean-json clean-inex
$(RM_COM) $(RMDIR_OPT) `find . -name ".gambas"`
$(RM_COM) $(RMDIR_OPT) `find . -name "*.gambas"`
$(RM_COM) $(RMDIR_OPT) `find . -name ".directory"`
$(RM_COM) $(RMDIR_OPT) `find . -name "*.deb"`
$(RM_COM) $(RMFILE_OPT) index.html
$(RM_COM) $(RMFILE_OPT) i-nex.run
$(RM_COM) $(RMFILE_OPT) src/i-nex/.lang/*.pot
$(RM_COM) $(RMFILE_OPT) src/i-nex/.lang/*.po
$(RM_COM) $(RMFILE_OPT) src/i-nex/.lang/*.mo
Expand All @@ -109,39 +78,18 @@ clean:
$(RM_COM) $(RMDIR_OPT) debian/i-nex.postrm.debhelper
$(RM_COM) $(RMDIR_OPT) debian/i-nex.substvars
$(RM_COM) $(RMDIR_OPT) debian/changelog1
$(RM_COM) $(RMDIR_OPT) inex
$(RM_COM) $(RMDIR_OPT) usr
if test -f "src/Makefile" ; then $(MAKE) -C src distclean ; fi

clean-pixmaps:
$(MAKE) -C pixmaps clean

clean-json:
$(MAKE) -C JSON clean

install:
mkdir -p $(DESTDIR)$(bindir)
mkdir -p $(DESTDIR)/usr/share/pixmaps/
mkdir -p $(DESTDIR)/usr/share/applications/
mkdir -p $(DESTDIR)/usr/share/i-nex/pastebinit/
mkdir -p $(DESTDIR)/usr/share/i-nex/pastebinit/pastebin.d/
chmod +x i-nex
chmod +x debian/check_kernel
chmod +x debian/i-nex-lspci
$(INSTALL) 0755 i-nex $(DESTDIR)$(bindir)
$(INSTALL) 0755 debian/i-nex.desktop $(DESTDIR)/usr/share/applications/
$(INSTALL) 0755 debian/check_kernel $(DESTDIR)/usr/bin/
$(INSTALL) 0755 debian/i-nex-lspci $(DESTDIR)/usr/bin/
$(INSTALL) 0755 pastebin.d/* $(DESTDIR)/usr/share/i-nex/pastebinit/pastebin.d/
$(INSTALL) 0755 pastebinit $(DESTDIR)/usr/share/i-nex/pastebinit/
$(INSTALL) 0755 pastebinit.xml $(DESTDIR)/usr/share/i-nex/pastebinit/
$(INSTALL) 0755 README $(DESTDIR)/usr/share/i-nex/pastebinit/
$(INSTALL) 0755 release.conf $(DESTDIR)/usr/share/i-nex/pastebinit/
$(MAKE) -C pixmaps install
$(MAKE) -C changelogs install
$(MAKE) -C manpages install
$(MAKE) -C docs install
$(MAKE) -C JSON install
$(MAKE) -C src install
clean-inex:
if test -f "src/Makefile" ; then $(MAKE) -C src distclean ; fi

sysclean: uninstall rmgambas
uninstall:

rm $(DESTDIR)$(bindir)/i-nex
rm $(DESTDIR)$(bindir)/i-nex-edid
rm $(DESTDIR)$(bindir)/i-nex-cpuid
Expand All @@ -150,28 +98,27 @@ uninstall:
rm $(DESTDIR)$(bindir)/i-nex-glinfo
rm $(DESTDIR)$(bindir)/i-nex-uname
rm $(DESTDIR)$(bindir)/i-nex.gambas
rm $(DESTDIR)/usr/share/pixmaps/i-nex.xpm
rm $(DESTDIR)/usr/share/applications/i-nex.desktop
rm $(DESTDIR)$(PREFIX)/share/pixmaps/i-nex.xpm
rm $(DESTDIR)$(PREFIX)/share/applications/i-nex.desktop
rm $(DESTDIR)$(bindir)/check_kernel
rm $(DESTDIR)$(bindir)/i-nex-lspci
$(RM_COM) $(RMDIR_OPT) $(DESTDIR)/usr/share/doc/i-nex
$(RM_COM) $(RMDIR_OPT) $(DESTDIR)/usr/share/i-nex
$(RM_COM) $(RMDIR_OPT) $(DESTDIR)$(PREFIX)/share/doc/i-nex
$(RM_COM) $(RMDIR_OPT) $(DESTDIR)$(PREFIX)/share/i-nex

rmgambas:

$(RM_COM) $(RMFILE_OPT) /usr/bin/gbx3
$(RM_COM) $(RMFILE_OPT) /usr/bin/gbr3
$(RM_COM) $(RMFILE_OPT) /usr/lib/gambas3/gb.debug.so
$(RM_COM) $(RMFILE_OPT) /usr/lib/gambas3/gb.desktop.gambas
$(RM_COM) $(RMFILE_OPT) /usr/lib/gambas3/gb.desktop.so
$(RM_COM) $(RMFILE_OPT) /usr/lib/gambas3/gb.draw.so
$(RM_COM) $(RMFILE_OPT) /usr/lib/gambas3/gb.eval.so
$(RM_COM) $(RMFILE_OPT) /usr/lib/gambas3/gb.form.gambas
$(RM_COM) $(RMFILE_OPT) /usr/lib/gambas3/gb.form.stock.gambas
$(RM_COM) $(RMFILE_OPT) /usr/lib/gambas3/gb.geom.so
$(RM_COM) $(RMFILE_OPT) /usr/lib/gambas3/gb.gtk.so
$(RM_COM) $(RMFILE_OPT) /usr/lib/gambas3/gb.gui.base.gambas
$(RM_COM) $(RMFILE_OPT) /usr/lib/gambas3/gb.gui.opengl.so
$(RM_COM) $(RMFILE_OPT) /usr/lib/gambas3/gb.gui.so
$(RM_COM) $(RMFILE_OPT) /usr/lib/gambas3/gb.image.so
$(RM_COM) $(RMFILE_OPT) /usr/lib/gambas3/gb.qt4.so
$(RM_COM) $(RMFILE_OPT) $(PREFIX)/bin/gbx3
$(RM_COM) $(RMFILE_OPT) $(PREFIX)/bin/gbr3
$(RM_COM) $(RMFILE_OPT) $(PREFIX)/lib/gambas3/gb.debug.so
$(RM_COM) $(RMFILE_OPT) $(PREFIX)/lib/gambas3/gb.desktop.gambas
$(RM_COM) $(RMFILE_OPT) $(PREFIX)/lib/gambas3/gb.desktop.so
$(RM_COM) $(RMFILE_OPT) $(PREFIX)/lib/gambas3/gb.draw.so
$(RM_COM) $(RMFILE_OPT) $(PREFIX)/lib/gambas3/gb.eval.so
$(RM_COM) $(RMFILE_OPT) $(PREFIX)/lib/gambas3/gb.form.gambas
$(RM_COM) $(RMFILE_OPT) $(PREFIX)/lib/gambas3/gb.form.stock.gambas
$(RM_COM) $(RMFILE_OPT) $(PREFIX)/lib/gambas3/gb.geom.so
$(RM_COM) $(RMFILE_OPT) $(PREFIX)/lib/gambas3/gb.gtk.so
$(RM_COM) $(RMFILE_OPT) $(PREFIX)/lib/gambas3/gb.gui.base.gambas
$(RM_COM) $(RMFILE_OPT) $(PREFIX)/lib/gambas3/gb.gui.opengl.so
$(RM_COM) $(RMFILE_OPT) $(PREFIX)/lib/gambas3/gb.gui.so
$(RM_COM) $(RMFILE_OPT) $(PREFIX)/lib/gambas3/gb.image.so
$(RM_COM) $(RMFILE_OPT) $(PREFIX)/lib/gambas3/gb.qt4.so
89 changes: 89 additions & 0 deletions Makeself.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
#!/usr/bin/make -f
include i-nex.mk
self:
$(BUILD_SELF_EXECUTABLE)
mkdir -p inex
mkdir -p inex$(bindir)
mkdir -p inex$(PREFIX)/lib/gambas3/
mkdir -p inex$(PREFIX)/share/pixmaps/
mkdir -p inex$(PREFIX)/share/applications/
mkdir -p inex$(PREFIX)/share/doc/i-nex/
mkdir -p inex$(PREFIX)/share/i-nex/pastebinit/
mkdir -p inex$(PREFIX)/share/i-nex/pastebinit/pastebin.d/
chmod +x i-nex
chmod +x i-nex-edid
chmod +x i-nex-cpuid
chmod +x i-nex-usage
chmod +x i-nex-cpusage
chmod +x i-nex-glinfo
chmod +x i-nex-uname
chmod +x debian/i-nex-lspci
$(INSTALL) 0755 i-nex inex$(bindir)
$(INSTALL) 0755 i-nex-edid inex$(bindir)
$(INSTALL) 0755 i-nex-cpuid inex$(bindir)
$(INSTALL) 0755 i-nex-usage inex$(bindir)
$(INSTALL) 0755 i-nex-cpusage inex$(bindir)
$(INSTALL) 0755 i-nex-glinfo inex$(bindir)
$(INSTALL) 0755 i-nex-uname inex$(bindir)
$(INSTALL) 0755 src/i-nex/i-nex.gambas inex$(bindir)
$(INSTALL) 0755 pixmaps/i-nex-128.png inex$(PREFIX)/share/pixmaps/
$(INSTALL) 0755 debian/i-nex.desktop inex$(PREFIX)/share/applications/
$(INSTALL) 0755 debian/check_kernel inex$(PREFIX)/bin/
$(INSTALL) 0755 debian/i-nex-lspci inex$(PREFIX)/bin/
$(INSTALL) 0755 pastebin.d/* inex$(PREFIX)/share/i-nex/pastebinit/pastebin.d/
$(INSTALL) 0755 pastebinit inex$(PREFIX)/share/i-nex/pastebinit/
$(INSTALL) 0755 pastebinit.xml inex$(PREFIX)/share/i-nex/pastebinit/
$(INSTALL) 0755 release.conf inex$(PREFIX)/share/i-nex/pastebinit/
$(INSTALL) 0775 usr/bin/gbx3 inex$(PREFIX)/bin/gbx3
$(INSTALL) 0775 usr/bin/gbr3 inex$(PREFIX)/bin/gbr3
$(INSTALL) 0775 usr/lib/gambas3/gb.debug.so inex$(PREFIX)/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.desktop.gambas inex$(PREFIX)/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.desktop.so inex$(PREFIX)/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.draw.so inex$(PREFIX)/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.eval.so inex$(PREFIX)/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.form.gambas inex$(PREFIX)/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.form.stock.gambas inex$(PREFIX)/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.geom.so inex$(PREFIX)/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.gtk.so inex$(PREFIX)/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.gui.base.gambas inex$(PREFIX)/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.gui.opengl.so inex$(PREFIX)/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.gui.so inex$(PREFIX)/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.image.so inex$(PREFIX)/lib/gambas3/
$(INSTALL) 0775 usr/lib/gambas3/gb.qt4.so inex$(PREFIX)/lib/gambas3/
$(INSTALL) 0775 install-self inex/install-self
$(INSTALL) 0775 install-self-inex inex/install-self-inex
chmod +x inex/install-self
chmod +x inex/install-self-inex
@if [ -e "/usr/bin/pbzip2" ];then \
printf "\033[1;31m:: \033[0m$1\n" & $(MAKESELF) $(MAKESELF_OPT) --pbzip2 --complevel $(COMPRESSION_SELF_LEVEL) ./inex i-nex.$(ARCH)_git$(GIT_RV).pbzip2.run $(APP_NAME) $(INSTALL_SELF_SCRIPT); \
fi

@if [ -e "/usr/bin/compress" ];then \
printf "\033[1;31m:: \033[0m$1\n" & $(MAKESELF) $(MAKESELF_OPT) --compress --complevel $(COMPRESSION_SELF_LEVEL) ./inex i-nex.$(ARCH)_git$(GIT_RV).unixcompress.run $(APP_NAME) $(INSTALL_SELF_SCRIPT); \
fi

@if [ -e "/usr/bin/xz" ];then \
printf "\033[1;31m:: \033[0m$1\n" & $(MAKESELF) $(MAKESELF_OPT) --xz --complevel $(COMPRESSION_SELF_LEVEL) ./inex i-nex.$(ARCH)_git$(GIT_RV).xz.run $(APP_NAME) $(INSTALL_SELF_SCRIPT); \
fi

@if [ -e "/bin/gzip" ];then \
printf "\033[1;31m:: \033[0m$1\n" & $(MAKESELF) $(MAKESELF_OPT) --gzip --complevel $(COMPRESSION_SELF_LEVEL) ./inex i-nex.$(ARCH)_git$(GIT_RV).gzip.run $(APP_NAME) $(INSTALL_SELF_SCRIPT); \
fi

@if [ -e "/bin/bzip2" ];then \
printf "\033[1;31m:: \033[0m$1\n" & $(MAKESELF) $(MAKESELF_OPT) --bzip2 --complevel $(COMPRESSION_SELF_LEVEL) ./inex i-nex.$(ARCH)_git$(GIT_RV).bzip2.run $(APP_NAME) $(INSTALL_SELF_SCRIPT); \
fi
mv ./*.run ../

clean:
$(RM_COM) $(RMDIR_OPT) `find . -name ".gambas"`
$(RM_COM) $(RMDIR_OPT) `find . -name "*.gambas"`
$(RM_COM) $(RMDIR_OPT) `find . -name "*.deb"`
$(RM_COM) $(RMFILE_OPT) index.html
$(RM_COM) $(RMFILE_OPT) i-nex.run
$(RM_COM) $(RMDIR_OPT) inex
$(RM_COM) $(RMDIR_OPT) usr

deb: build-pixmaps
$(AS_ROOT) $(PKG_INSTALL) $(dependency_build)
$(BUILD_PACKAGE)

0 comments on commit 3d49e9e

Please sign in to comment.