491 JAR = JavaNap.jar SOURCES = src/JavaNap.java \ src/StatusBar.java \ src/InfoWindow.java \ src/Server.java \ src/Network.java \ src/Library.java \ src/Ping.java \ src/DataSocket.java \ src/Command.java \ src/Message.java \ src/SearchWindow.java \ src/Search.java \ src/BrowseWindow.java \ src/Browse.java \ src/TransferWindow.java \ src/Transfer.java \ src/Chat.java \ src/ChatWindow.java \ src/ChannelWindow.java \ src/PrivWindow.java \ src/ChatTextField.java \ src/Whois.java \ src/InfoDialog.java \ src/Config.java \ src/Util.java \ src/Constants.java \ src/Globals.java \ src/MyTableModel.java \ src/TableMap.java \ src/TableSorter.java \ src/Renderers.java \ src/Completion.java \ src/SoundClip.java all: $(JAR) $(JAR): $(SOURCES) javac $^ cd src && jar cf ../$(JAR) *.class images dist: $(JAR) $(MAKE) clean if ! [ -d JavaNap ]; then mkdir JavaNap; fi cp $(JAR) sample.defaultProperties javanap Makefile COPYING JavaNap cp -R src sounds JavaNap tar cvzf JavaNap.tar.gz JavaNap clean: rm -f src/*.class rm -rf JavaNap realclean: $(MAKE) clean rm -f *.jar . 0