/
Makefile
executable file
·30 lines (21 loc) · 875 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# MojoMerge -- A cross-platform compare-and-merge utility.
# Copyright (C) 2007 Ryan C. Gordon and Gregory S. Read.
#
# Please refer to LICENSE.txt in the root directory of the source
# distribution for licensing details.
CXX = $(shell wx-config --cxx)
PROGRAM = mojomerge
OBJECTS = Application.o CompareFilePanel.o CompareFilesUI.o \
CompareFolderPanel.o CompareFolders.o CompareFoldersUI.o Config.o \
ConfigUI.o DiffTextEdit.o FileMergeTransaction.o FolderHunk.o \
FolderMerge.o FolderMergeTransaction.o GNUDiff.o Hunk.o LineBuffer.o \
MainWindow.o Menu.o Merge.o SeparatorPanel.o TabBrowser.o \
Toolbar.o TransactionBuffer.o #Test.o
.SUFFIXES: .o .cpp
.cpp.o :
$(CXX) -c `wx-config --cxxflags` -o $@ $<
all: $(PROGRAM)
$(PROGRAM): $(OBJECTS)
$(CXX) -o $(PROGRAM) $(OBJECTS) /usr/local/lib/lib_stc-2.4.so `wx-config --libs`
clean:
rm -f *.o $(PROGRAM)