blob: 2807a842152002902d2cc33f17f5393b01d10396 (
plain)
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
CSC = mcs /debug
ASSEMBLY = PythonBinding.dll
ADDIN = PythonBinding.addin.xml
TEMPLATE1 = templates/PythonConsoleProject.xpt.xml
TEMPLATE2 = templates/PythonGtkProject.xpt.xml
DLLS = /r:../../Core/build/bin/MonoDevelop.Core.dll \
/r:../../Core/build/bin/MonoDevelop.Base.dll \
/r:../../Core/build/bin/MonoDevelop.SourceEditor.dll \
/r:../../Core/build/bin/MonoDevelop.Gui.Widgets.dll \
-pkg:gtk-sharp-2.0
# $(BASE_DEPENDENCIES_LIBS)
FILES = \
./Gui/CompilerParametersPanel.cs \
./Project/CompilationTarget.cs \
./Project/PythonProject.cs \
./Project/PythonCompilerParameters.cs \
./PythonCompilerManager.cs \
./AssemblyInfo.cs \
./PythonLanguageBinding.cs \
./PythonExecutionManager.cs
#build_sources = $(addprefix $(srcdir)/, $(FILES))
#assemblydir = $(libdir)/monodevelop/AddIns/AddIns/BackendBindings
#assembly_DATA = $(ASSEMBLY)
all: $(ASSEMBLY)
$(ASSEMBLY): $(FILES)
$(CSC) $(FILES) $(DLLS) /out:$(ASSEMBLY) /target:library \
&& cp $(ASSEMBLY) ../../Core/build/AddIns/AddIns/BackendBindings/. \
&& cp $(ADDIN) ../../Core/build/AddIns/AddIns/BackendBindings/. \
&& cp $(TEMPLATE1) ../../Core/build/AddIns/AddIns/BackendBindings/templates/. \
&& cp $(TEMPLATE2) ../../Core/build/AddIns/AddIns/BackendBindings/templates/.
#CLEANFILES = $(ASSEMBLY)
#EXTRA_DIST = $(FILES)
clean:
rm -f $(ASSEMBLY)
|