Common subdirectories: user/games/pacmanclean/Levels and user/games/pacman/Levels diff user/games/pacmanclean/Makefile user/games/pacman/Makefile 1,3c1,34 < all: < gcc -lncurses pacman.c -o pacman < gcc -lncurses pacmanedit.c -o pacmanedit --- > # Makefile for Pacman > > LIBS = -L../../../lib/libncurses/lib -lncurses > CFLAGS += -I../../../lib/libncurses/include > > EXEC = pacman > EXEC2 = pacmanedit > OBJS = pacman.o > OBJS2 = pacmanedit.o > > .PHONY: all romfs clean > > all: $(EXEC) $(EXEC2) > > $(EXEC): $(OBJS) > $(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) > > $(EXEC2): $(OBJS2) > $(CC) $(LDFLAGS) -o $@ $(OBJS2) $(LIBS) > > romfs: > $(ROMFSINST) /usr/games/$(EXEC) > $(ROMFSINST) /usr/games/$(EXEC2) > $(ROMFSINST) -d Levels/level01.dat /usr/share/games/pacman/Levels/level01.dat > $(ROMFSINST) -d Levels/level02.dat /usr/share/games/pacman/Levels/level02.dat > $(ROMFSINST) -d Levels/level03.dat /usr/share/games/pacman/Levels/level03.dat > $(ROMFSINST) -d Levels/level04.dat /usr/share/games/pacman/Levels/level04.dat > $(ROMFSINST) -d Levels/level05.dat /usr/share/games/pacman/Levels/level05.dat > $(ROMFSINST) -d Levels/level06.dat /usr/share/games/pacman/Levels/level06.dat > $(ROMFSINST) -d Levels/level07.dat /usr/share/games/pacman/Levels/level07.dat > $(ROMFSINST) -d Levels/level08.dat /usr/share/games/pacman/Levels/level08.dat > $(ROMFSINST) -d Levels/level09.dat /usr/share/games/pacman/Levels/level09.dat > $(ROMFSINST) -d Levels/README /usr/share/games/pacman/Levels/README > $(ROMFSINST) -d Levels/template.dat /usr/share/games/pacman/Levels/template.dat 5,27c36,37 < install: all < cp pacman /usr/local/bin < cp pacmanedit /usr/local/bin < mkdir -p /usr/local/share/pacman < cp -fR Levels/ /usr/local/share/pacman/ < chown root:games /usr/local/bin/pacman < chown root:games /usr/local/share/pacman -R < chmod 750 /usr/local/bin/pacman < chmod 750 /usr/local/bin/pacmanedit < chmod 750 /usr/local/share/pacman/ -R < < uninstall: < rm -f /usr/local/bin/pacman < rm -f /usr/local/bin/pacmanedit < rm -f /usr/local/share/pacman/Levels/level0[1-9].dat < rm -f /usr/local/share/pacman/Levels/README < rm -f /usr/local/share/pacman/Levels/template.dat < if [ -e /usr/local/share/pacman/Levels/ ] ; then rmdir /usr/local/share/pacman/Levels/ ; fi < if [ -e /usr/local/share/pacman/ ] ; then rmdir /usr/local/share/pacman/ ; fi < < clean: uninstall < rm -f pacman < rm -f pacmanedit --- > clean: > rm -f $(EXEC) $(EXEC2) *.elf *.gdb *.o \ No newline at end of file diff user/games/pacmanclean/pacman.h user/games/pacman/pacman.h 2c2 < char LevelFile[50] = "/usr/local/share/pacman/Levels/level__.dat"; //Locations of default levels --- > char LevelFile[60] = "/media/linux/usr/share/games/pacman/Levels/level__.dat"; //Locations of default levels