GOOGLE

aku nok ndi : /home/astwardha/psybnc/
File Up :
aku nok ndi : /home/astwardha/psybnc/Makefile

CC	= gcc
CCFLAGS = 

all:	$(OBJS)
	@echo Initializing bouncer compilation
	@echo [*] Running Conversion Tool for older psyBNC Data.
	@$(CC) tools/convconf.c -o tools/convconf
	@tools/convconf
	@echo [*] Running Autoconfig.
	@$(CC) -I. tools/autoconf.c -o tools/autoconf
	@tools/autoconf
	@echo [*] Compiling MakeSalt for Encryption..
	@$(CC) -I. -o makesalt tools/makesalt.c
	@strip makesalt
	@./makesalt
	@echo [*] Compiling Bouncer..
	@make -f makefile.out
	@ls -al psybnc
	@md5sum psybnc >psybnc.md5sum
	@echo "MD5-Checksum for psybnc:"
	@cat psybnc.md5sum
	@echo done.

menuconfig:
	@echo Initializing Menu-Configuration
	@echo [*] Running Conversion Tool for older psyBNC Data.
	@$(CC) tools/convconf.c -o tools/convconf
	@tools/convconf
	@echo [*] Running Autoconfig.
	@$(CC) -I. tools/autoconf.c -o tools/autoconf
	@tools/autoconf
	@echo [*] Creating Menu, please wait.
	@echo This needs the 'ncurses' libraray. If it is not available, menuconf wont work.
	@$(CC) menuconf/menuconf.c menuconf/inputbox.c menuconf/util.c menuconf/checklist.c menuconf/menubox.c menuconf/textbox.c src/snprintf.c -I. -lncurses -lm -o menuconf/menuconf 2>/dev/null
	@menuconf/menuconf
	@clear
	@echo Now compile psyBNC using make, if not yet compiled, or if Options were changed.
	@echo done.

dist:
	cd ..; tar -cvf psyBNC2.3BETA.tar psybnc; gzip -c psyBNC2.3BETA.tar > psyBNC2.3BETA.tar.gz; rm psyBNC2.3BETA.tar

clean:
	@echo Cleaning.
	rm -rf src/*.o

Copyright © 1945 - 2024 GOOGLE