Renamed Bugzilla -> Trac, bugzilla -> trac
[tomboy-trac.git] / Tomboy.Trac.make
blob51fc17fe71f419758bc57ea25eac96e7ee5f72de
1 # C# Shared Library Makefile autogenerated by premake
2 # Don't edit this file! Instead edit `premake.lua` then rerun `make`
4 ifndef CONFIG
5 CONFIG=Debug
6 endif
8 CSC := gmcs
9 RESGEN := resgen
11 OBJDIR := obj/Debug
13 ifeq ($(CONFIG),Debug)
14 BINDIR := bin
15 OUTDIR := bin
16 FLAGS += /t:library /debug /r:System.dll /r:Mono.Posix.dll -r:/usr/lib64/tomboy/Tomboy.exe -r:/usr/lib64/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/lib64/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/lib64/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/lib64/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/lib64/mono/gtk-sharp-2.0/glib-sharp.dll -r:/usr/lib64/mono/gtk-sharp-2.0/gnome-sharp.dll
17 DEPS :=
18 TARGET := Tomboy.Trac.dll
19 endif
21 ifeq ($(CONFIG),Release)
22 BINDIR := bin
23 OUTDIR := bin
24 FLAGS += /t:library /r:System.dll /r:Mono.Posix.dll -r:/usr/lib64/tomboy/Tomboy.exe -r:/usr/lib64/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/lib64/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/lib64/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/lib64/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/lib64/mono/gtk-sharp-2.0/glib-sharp.dll -r:/usr/lib64/mono/gtk-sharp-2.0/gnome-sharp.dll
25 DEPS :=
26 TARGET := Tomboy.Trac.dll
27 endif
29 SOURCES := \
30 src/InsertBugAction.cs \
31 src/TracPreferencesFactory.cs \
32 src/TracPreferences.cs \
33 src/TracNoteAddin.cs \
34 src/TracLink.cs \
36 EMBEDDEDFILES := \
38 EMBEDDEDCOMMAND := \
40 LINKEDFILES := \
42 LINKEDCOMMAND := \
44 CONTENTFILES := \
46 COPYLOCALFILES := \
48 COMPILECOMMAND := $(SOURCES) $(EMBEDDEDCOMMAND) $(LINKEDCOMMAND)
50 CMD := $(subst \,\\,$(ComSpec)$(COMSPEC))
51 ifeq (,$(CMD))
52 CMD_MKOUTDIR := mkdir -p $(OUTDIR)
53 else
54 CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR))
55 endif
57 .PHONY: clean
59 all: \
60 $(OUTDIR)/$(TARGET) \
62 $(OUTDIR)/$(TARGET): $(SOURCES) $(EMBEDDEDFILES) $(LINKEDFILES) $(COPYLOCALFILES) $(DEPS)
63 -@$(CMD_MKOUTDIR)
64 @$(CSC) /nologo /out:$@ /lib:$(BINDIR) $(FLAGS) $(COMPILECOMMAND)
66 clean:
67 @echo Cleaning Tomboy.Trac
68 -@rm -f $(OUTDIR)/$(TARGET)
69 -@rm -fR $(OBJDIR)