Makefile 5.17 KB

all:



Anubis_PE_Linux:
	rm -fr Anubis_PE_Linux
	mkdir -p Anubis_PE_Linux
	mkdir -p Anubis_PE_Linux/my_anubis
	mkdir -p Anubis_PE_Linux/my_anubis/library
	mkdir -p Anubis_PE_Linux/my_anubis/library/examples
	cp $(HOME)/my_anubis/library/examples/hello.anubis Anubis_PE_Linux/my_anubis/library/examples
	mkdir -p Anubis_PE_Linux/my_anubis/server_certs
	mkdir -p Anubis_PE_Linux/my_anubis/trusted_certs
	mkdir -p Anubis_PE_Linux/my_anubis/configuration
	mkdir -p Anubis_PE_Linux/my_anubis/modules
	mkdir -p Anubis_PE_Linux/my_anubis/shells
	mkdir -p Anubis_PE_Linux/my_anubis/web_sites
	mkdir -p Anubis_PE_Linux/anubis
	mkdir -p Anubis_PE_Linux/anubis/library
	cp $(HOME)/anubis/library/predefined.anubis Anubis_PE_Linux/anubis/library
	mkdir -p Anubis_PE_Linux/anubis/library/examples
	cp $(HOME)/anubis/library/examples/args.anubis Anubis_PE_Linux/anubis/library/examples
	cp $(HOME)/anubis/library/examples/client_server.anubis Anubis_PE_Linux/anubis/library/examples
	cp $(HOME)/anubis/library/examples/determinism.anubis.c Anubis_PE_Linux/anubis/library/examples
	cp $(HOME)/anubis/library/examples/hello.anubis Anubis_PE_Linux/anubis/library/examples
	cp $(HOME)/anubis/library/examples/paint.anubis Anubis_PE_Linux/anubis/library/examples
	cp $(HOME)/anubis/library/examples/peano.anubis Anubis_PE_Linux/anubis/library/examples
	cp $(HOME)/anubis/library/examples/runge_kutta.anubis Anubis_PE_Linux/anubis/library/examples
	cp $(HOME)/anubis/library/examples/syracuse.anubis Anubis_PE_Linux/anubis/library/examples
	cp $(HOME)/anubis/library/examples/try_protect.anubis Anubis_PE_Linux/anubis/library/examples
	cp $(HOME)/anubis/library/examples/saturate_example.anubis Anubis_PE_Linux/anubis/library/examples
	cp $(HOME)/anubis/library/examples/watt.anubis Anubis_PE_Linux/anubis/library/examples
	mkdir -p Anubis_PE_Linux/anubis/library/tools
	cp $(HOME)/anubis/library/tools/basis.anubis Anubis_PE_Linux/anubis/library/tools
	cp $(HOME)/anubis/library/tools/base64.anubis Anubis_PE_Linux/anubis/library/tools
	cp $(HOME)/anubis/library/tools/connections.anubis Anubis_PE_Linux/anubis/library/tools
	cp $(HOME)/anubis/library/tools/findstring.anubis Anubis_PE_Linux/anubis/library/tools
	cp $(HOME)/anubis/library/tools/hashtable.anubis Anubis_PE_Linux/anubis/library/tools
	cp $(HOME)/anubis/library/tools/maybefloat.anubis Anubis_PE_Linux/anubis/library/tools
	cp $(HOME)/anubis/library/tools/read_table.anubis Anubis_PE_Linux/anubis/library/tools
	cp $(HOME)/anubis/library/tools/saturate.anubis Anubis_PE_Linux/anubis/library/tools
	cp $(HOME)/anubis/library/tools/sdbms.anubis Anubis_PE_Linux/anubis/library/tools
	mkdir -p Anubis_PE_Linux/anubis/library/system_fonts
	mkdir -p Anubis_PE_Linux/anubis/library/web
	cp $(HOME)/anubis/library/web/common.anubis Anubis_PE_Linux/anubis/library/web
	cp $(HOME)/anubis/library/web/cookies.anubis Anubis_PE_Linux/anubis/library/web
	cp $(HOME)/anubis/library/web/file_manager.anubis Anubis_PE_Linux/anubis/library/web
	cp $(HOME)/anubis/library/web/http_get.anubis Anubis_PE_Linux/anubis/library/web
	cp $(HOME)/anubis/library/web/https_get.anubis Anubis_PE_Linux/anubis/library/web
	cp $(HOME)/anubis/library/web/http_get_common.anubis Anubis_PE_Linux/anubis/library/web
	cp $(HOME)/anubis/library/web/making_a_web_site.anubis Anubis_PE_Linux/anubis/library/web
	cp $(HOME)/anubis/library/web/mime.anubis Anubis_PE_Linux/anubis/library/web
	cp $(HOME)/anubis/library/web/multihost_http_server.anubis Anubis_PE_Linux/anubis/library/web
	cp $(HOME)/anubis/library/web/read_html.anubis Anubis_PE_Linux/anubis/library/web
	cp $(HOME)/anubis/library/web/web_arg_encode.anubis Anubis_PE_Linux/anubis/library/web
	mkdir -p Anubis_PE_Linux/anubis/library/mail
	cp $(HOME)/anubis/library/mail/send_mail.anubis Anubis_PE_Linux/anubis/library/mail
	cp $(HOME)/anubis/library/mail/smtp_server.anubis Anubis_PE_Linux/anubis/library/mail
	mkdir -p Anubis_PE_Linux/anubis/library/network
	cp $(HOME)/anubis/library/network/dns.anubis Anubis_PE_Linux/anubis/library/network
	mkdir -p Anubis_PE_Linux/anubis/library/graphism
	cp $(HOME)/anubis/library/graphism/diaporama.anubis Anubis_PE_Linux/anubis/library/graphism
	mkdir -p Anubis_PE_Linux/anubis/manuals
	mkdir -p Anubis_PE_Linux/anubis/manuals/en
	cp $(HOME)/anubis/manuals/en/anubis_doc.txt Anubis_PE_Linux/anubis/manuals/en
	mkdir -p Anubis_PE_Linux/anubis/manuals/fr
	cp $(HOME)/anubis/manuals/fr/anubis_doc.txt Anubis_PE_Linux/anubis/manuals/fr
	cp $(HOME)/bin/anubis_perso Anubis_PE_Linux/anubis/anubis
	cp $(HOME)/bin/anbexec_perso Anubis_PE_Linux/anubis/anbexec
	mkdir -p Anubis_PE_Linux/my_anubis/server_certs
	mkdir -p Anubis_PE_Linux/my_anubis/trusted_certs
	mkdir -p Anubis_PE_Linux/my_anubis/configuration
	mkdir -p Anubis_PE_Linux/my_anubis/modules
	mkdir -p Anubis_PE_Linux/my_anubis/shells
	mkdir -p Anubis_PE_Linux/my_anubis/web_sites
	cp $(HOME)/anubis/Conditions_of_use* Anubis_PE_Linux/anubis
	cp $(HOME)/anubis/How_to_install* Anubis_PE_Linux/anubis
	cp $(HOME)/my_anubis/server_certs/georges* Anubis_PE_Linux/my_anubis/server_certs
	cp $(HOME)/my_anubis/trusted_certs/* Anubis_PE_Linux/my_anubis/trusted_certs
	cp $(HOME)/anubis/library/system_fonts/*.sf Anubis_PE_Linux/anubis/library/system_fonts
	cd Anubis_PE_Linux && tar -czf Anubis_PE_Linux_1_5_4.tar.gz my_anubis anubis