makedebpackage
This commit is contained in:
1 parent
49f8960b7f
commit
93dda0d7ef
2 files changed
+47
No files matched your search
@@ -10,6 +10,10 @@ YELLOW = \033[0;33m
|
|||||||
RESET = \033[0m
|
RESET = \033[0m
|
||||||
RED = \033[0;31m
|
RED = \033[0;31m
|
||||||
|
|
||||||
|
DEBVERSION = 1.0.1
|
||||||
|
ARCH = amd64
|
||||||
|
DEBPACKAGENAME = udpchat-$(DEBVERSION)-1_$(ARCH)
|
||||||
|
|
||||||
build:
|
build:
|
||||||
@echo -e "$(GREEN)[ $(YELLOW)25% $(GREEN)] $(RESET)CC SERVER"
|
@echo -e "$(GREEN)[ $(YELLOW)25% $(GREEN)] $(RESET)CC SERVER"
|
||||||
@$(CXX) -o $(DESTDIR)server $(SRC_SERVER) $(CXX_FLAGS)
|
@$(CXX) -o $(DESTDIR)server $(SRC_SERVER) $(CXX_FLAGS)
|
||||||
@@ -34,3 +38,26 @@ install:
|
|||||||
@echo -e "$(GREEN)[ $(YELLOW)100% $(GREEN)] $(RESET)INSTALL CLIENT"
|
@echo -e "$(GREEN)[ $(YELLOW)100% $(GREEN)] $(RESET)INSTALL CLIENT"
|
||||||
@cp -rf $(DESTDIR)client $(INSTALL_DIR)udpchatclient
|
@cp -rf $(DESTDIR)client $(INSTALL_DIR)udpchatclient
|
||||||
@echo -e "$(GREEN)INSTALL SUCCESS$(RESET)"
|
@echo -e "$(GREEN)INSTALL SUCCESS$(RESET)"
|
||||||
|
|
||||||
|
debpkg:
|
||||||
|
@echo -e "$(GREEN)[ $(YELLOW)15% $(GREEN)] $(RESET)CREATE PACKAGE DIRECTORIES"
|
||||||
|
@rm -rf $(DEBPACKAGENAME)
|
||||||
|
@mkdir -p $(DEBPACKAGENAME)/usr/local/bin
|
||||||
|
@echo -e "$(GREEN)[ $(YELLOW)45% $(GREEN)] $(RESET)COPY PACKAGE FILES"
|
||||||
|
@cp -rf $(DESTDIR)server $(DEBPACKAGENAME)/usr/local/bin/udpchatserver
|
||||||
|
@cp -rf $(DESTDIR)client $(DEBPACKAGENAME)/usr/local/bin/udpchatclient
|
||||||
|
@echo -e "$(GREEN)[ $(YELLOW)75% $(GREEN)] $(RESET)CREATE PACKAGE METADATA"
|
||||||
|
@mkdir $(DEBPACKAGENAME)/DEBIAN
|
||||||
|
@touch $(DEBPACKAGENAME)/DEBIAN/control
|
||||||
|
@echo -e "$(GREEN)[ $(YELLOW)100% $(GREEN)] $(RESET)CREATE PACKAGE"
|
||||||
|
@echo -e "Package: udpchat\nVersion: 1.0.1\nArchitecture: $(ARCH)\nMaintainer: Tola Mironcenko <mironcenkotola@gmail.com>\nDescription: This is small chat in terminal" >> $(DEBPACKAGENAME)/DEBIAN/control
|
||||||
|
@dpkg-deb --build --root-owner-group $(DEBPACKAGENAME)
|
||||||
|
@echo -e "$(GREEN)BUILDING DEBIAN PACKAGE SUCCESS$(RESET)"
|
||||||
|
|
||||||
|
archlinuxpkg:
|
||||||
|
@makepkg -f
|
||||||
|
|
||||||
|
all:
|
||||||
|
@make build
|
||||||
|
@make debpkg
|
||||||
|
@make archlinuxpkg
|
||||||
@@ -214,3 +214,23 @@
|
|||||||
[ i ] lsia [ 10:38:43 ] : g
|
[ i ] lsia [ 10:38:43 ] : g
|
||||||
[ i ] lsia [ 10:38:43 ] : df
|
[ i ] lsia [ 10:38:43 ] : df
|
||||||
[ i ] lsia [ 10:38:43 ] : g
|
[ i ] lsia [ 10:38:43 ] : g
|
||||||
|
[ i ] tola [ 11:31:24 ] : asfda
|
||||||
|
[ i ] tola [ 11:31:24 ] : sdf
|
||||||
|
[ i ] tola [ 11:31:24 ] : as
|
||||||
|
[ i ] tola [ 11:31:24 ] : dfa
|
||||||
|
[ i ] tola [ 11:31:24 ] : sdf
|
||||||
|
[ i ] tola [ 11:31:24 ] : asd
|
||||||
|
[ i ] tola [ 11:31:25 ] : f
|
||||||
|
[ i ] lisa [ 11:31:25 ] : as
|
||||||
|
[ i ] lisa [ 11:31:26 ] : dfg
|
||||||
|
[ i ] lisa [ 11:31:26 ] : asd
|
||||||
|
[ i ] lisa [ 11:31:26 ] : fga
|
||||||
|
[ i ] lisa [ 11:31:26 ] : sdgf
|
||||||
|
[ i ] lisa [ 11:31:26 ] : asd
|
||||||
|
[ i ] lisa [ 11:31:26 ] : fg
|
||||||
|
[ i ] lisa [ 11:31:27 ] : asdf
|
||||||
|
[ i ] lisa [ 11:31:27 ] : asdf
|
||||||
|
[ i ] lisa [ 11:31:27 ] : asd
|
||||||
|
[ i ] lisa [ 11:31:27 ] : f
|
||||||
|
[ i ] lisa [ 11:31:27 ] : asdf
|
||||||
|
[ i ] lisa [ 11:31:27 ] : asdf
|
||||||
Reference in new issue
Block a user