git repos / blockattack-game

blame: Makefile

normal view · raw

f62f552d sago007 2008-08-29 14:34 1
#the things that tells about the system
f62f552d sago007 2008-08-29 14:34 2
PREF=/usr/local
f62f552d sago007 2008-08-29 14:34 3
EXECUTEPATH=/usr/local/bin
f62f552d sago007 2008-08-29 14:34 4
INST=/games/blockattack
f62f552d sago007 2008-08-29 14:34 5
f62f552d sago007 2008-08-29 14:34 6
standard:
f62f552d sago007 2008-08-29 14:34 7
	@echo "Removing old files (if they exists)"
771d17b2 sago007 2008-08-29 19:47 8
	@rm -f source/code/*.o
f62f552d sago007 2008-08-29 14:34 9
	@rm -f ./Game/blockattack
f62f552d sago007 2008-08-29 14:34 10
	@rm -f ./Game/starter
f62f552d sago007 2008-08-29 14:34 11
	@rm -f ./Game/runme.sh
f62f552d sago007 2008-08-29 14:34 12
	@echo "Done deleting files"
f62f552d sago007 2008-08-29 14:34 13
	@echo "Now compiling..."
d0a0ac11 sago007 2008-08-29 14:45 14
	@make -C source/code -f block.make
771d17b2 sago007 2008-08-29 19:47 15
	@rm -f source/code/*.o
f62f552d sago007 2008-08-29 14:34 16
	@echo "Everything has been compiled!"
f62f552d sago007 2008-08-29 14:34 17
	
771d17b2 sago007 2008-08-29 19:47 18
clean:
771d17b2 sago007 2008-08-29 19:47 19
	rm -f ./source/code/*.o
771d17b2 sago007 2008-08-29 19:47 20
	rm -f ./source/code/blockattack #Build by scons
771d17b2 sago007 2008-08-29 19:47 21
	rm -f ./Game/blockattack #build by this
771d17b2 sago007 2008-08-29 19:47 22
	
f62f552d sago007 2008-08-29 14:34 23
#makeinstall and install doesn't work, gfx dictory doesn't get copied!
f62f552d sago007 2008-08-29 14:34 24
#makeinstall:	
f62f552d sago007 2008-08-29 14:34 25
#	@echo "Removing old files (if they exists)"
f62f552d sago007 2008-08-29 14:34 26
#	@rm -f *.o
f62f552d sago007 2008-08-29 14:34 27
#	@rm -f ./Game/blockattack
f62f552d sago007 2008-08-29 14:34 28
#	@rm -f ./Game/starter
f62f552d sago007 2008-08-29 14:34 29
#	@rm -f ./Game/runme.sh
f62f552d sago007 2008-08-29 14:34 30
#	@echo "Done deleting files"
f62f552d sago007 2008-08-29 14:34 31
#	@echo "Now compiling..."
f62f552d sago007 2008-08-29 14:34 32
#	@make -f block.make
f62f552d sago007 2008-08-29 14:34 33
#	@g++ starter2.cpp -o ./Game/starter
f62f552d sago007 2008-08-29 14:34 34
#	@echo "Everything has been compiled!"
f62f552d sago007 2008-08-29 14:34 35
#	@echo "Creating installation dirs..."
f62f552d sago007 2008-08-29 14:34 36
#	@mkdir -p $(PREF)$(INST)
f62f552d sago007 2008-08-29 14:34 37
#	@echo "Dir has been created"
f62f552d sago007 2008-08-29 14:34 38
#	@echo "Now copying files"
f62f552d sago007 2008-08-29 14:34 39
#	@cp -P -f -r ./Game/* $(PREF)$(INST)
f62f552d sago007 2008-08-29 14:34 40
#	@echo "Files have been copied"
f62f552d sago007 2008-08-29 14:34 41
#	@chmod +r $(PREF)$(INST) -R
f62f552d sago007 2008-08-29 14:34 42
#	@echo "Now creating a runable sh file called runme.sh"
f62f552d sago007 2008-08-29 14:34 43
#	@touch $(PREF)$(INST)/runme.sh
f62f552d sago007 2008-08-29 14:34 44
#	@echo "pushd $(PREF)$(INST)" >> $(PREF)$(INST)/runme.sh 
f62f552d sago007 2008-08-29 14:34 45
#	@echo "./blockattack" >> $(PREF)$(INST)/runme.sh
f62f552d sago007 2008-08-29 14:34 46
#	@echo "popd" >> $(PREF)$(INST)/runme.sh 
f62f552d sago007 2008-08-29 14:34 47
#	@echo "File created, now setting +x permission to it"
f62f552d sago007 2008-08-29 14:34 48
#	@chmod +x $(PREF)$(INST)/runme.sh
f62f552d sago007 2008-08-29 14:34 49
#	@echo "Mow creating static links to runme.sh"
f62f552d sago007 2008-08-29 14:34 50
#	@ln -fs $(PREF)$(INST)/runme.sh $(PREF)/bin/blockattack
f62f552d sago007 2008-08-29 14:34 51
#	@echo "Links have been created"
f62f552d sago007 2008-08-29 14:34 52
#	@echo "Block Attack - Rise of the Blocks have been installed!"
f62f552d sago007 2008-08-29 14:34 53
#	@echo "Type 'blockattack' to run the game"
f62f552d sago007 2008-08-29 14:34 54
	
f62f552d sago007 2008-08-29 14:34 55
#install:	
f62f552d sago007 2008-08-29 14:34 56
#	@echo "Everything must have been compiled"
f62f552d sago007 2008-08-29 14:34 57
#	@echo "Creating installation dirs..."
f62f552d sago007 2008-08-29 14:34 58
#	@mkdir -p $(PREF)$(INST)
f62f552d sago007 2008-08-29 14:34 59
#	@echo "Dir has been created"
f62f552d sago007 2008-08-29 14:34 60
#	@echo "Now copying files"
f62f552d sago007 2008-08-29 14:34 61
#	@cp -P -f -r ./Game/* $(PREF)$(INST)
f62f552d sago007 2008-08-29 14:34 62
#	@cp -P -f ./blockattack.xpm /usr/share/pixmaps
f62f552d sago007 2008-08-29 14:34 63
#	@cp -P -f ./blockattack.desktop /usr/share/applications
f62f552d sago007 2008-08-29 14:34 64
#	@echo "Files have been copied, giving all users read permission"
f62f552d sago007 2008-08-29 14:34 65
#	@chmod +r $(PREF)$(INST) -R
f62f552d sago007 2008-08-29 14:34 66
#	@echo "Now creating a runable sh file called runme.sh"
f62f552d sago007 2008-08-29 14:34 67
#	@rm -f $(PREF)$(INST)/runme.sh
f62f552d sago007 2008-08-29 14:34 68
#	@touch $(PREF)$(INST)/runme.sh
f62f552d sago007 2008-08-29 14:34 69
#	@echo "pushd $(PREF)$(INST)" >> $(PREF)$(INST)/runme.sh 
f62f552d sago007 2008-08-29 14:34 70
#	@echo "./blockattack" >> $(PREF)$(INST)/runme.sh
f62f552d sago007 2008-08-29 14:34 71
#	@echo "popd" >> $(PREF)$(INST)/runme.sh 
f62f552d sago007 2008-08-29 14:34 72
#	@echo "File created, now setting +x permission to it"
f62f552d sago007 2008-08-29 14:34 73
#	@chmod +x $(PREF)$(INST)/runme.sh
f62f552d sago007 2008-08-29 14:34 74
#	@echo "Mow creating static links to runme.sh"
f62f552d sago007 2008-08-29 14:34 75
#	@ln -fs $(PREF)$(INST)/runme.sh $(PREF)/bin/blockattack
f62f552d sago007 2008-08-29 14:34 76
#	@echo "Links have been created"
f62f552d sago007 2008-08-29 14:34 77
#	@echo "Block Attack - Rise of the Blocks have been installed!"
f62f552d sago007 2008-08-29 14:34 78
#	@echo "Type 'blockattack' to run the game"
f62f552d sago007 2008-08-29 14:34 79
f62f552d sago007 2008-08-29 14:34 80
#remove:
f62f552d sago007 2008-08-29 14:34 81
#	@echo "Removing: Block Attack - Rise of the Blocks"
f62f552d sago007 2008-08-29 14:34 82
#	@rm $(PREF)$(INST) -R
f62f552d sago007 2008-08-29 14:34 83
#	@echo "Data files has been removed!"
f62f552d sago007 2008-08-29 14:34 84
#	@echo "Removing links..."
f62f552d sago007 2008-08-29 14:34 85
#	@rm $(PREF)/bin/blockattack
f62f552d sago007 2008-08-29 14:34 86
#	@rm /usr/share/pixmaps/blockattack.xpm
f62f552d sago007 2008-08-29 14:34 87
#	@rm /usr/share/applications/blockattack.desktop
f62f552d sago007 2008-08-29 14:34 88
#	@echo "All installed files has been removed"
1970-01-01 00:00 89