Use trac icon for trac bugs to diff from bugzilla
[tomboy-trac.git] / Tomboy.Trac.make
blob40d994196431ed8ed40f6430c7c6f4624d06da6a
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 FLAGS += -resource:src/Trac.addin.xml -resource:data/stock_bug.png,stock_bug.png
18 DEPS :=
19 TARGET := Trac.dll
20 endif
22 ifeq ($(CONFIG),Release)
23 BINDIR := bin
24 OUTDIR := bin
25 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
26 FLAGS += -resource:src/Trac.addin.xml -resource:data/stock_bug.png,stock_bug.png
27 DEPS :=
28 TARGET := Trac.dll
29 endif
31 SOURCES := \
32 src/InsertBugAction.cs \
33 src/TracPreferencesFactory.cs \
34 src/TracPreferences.cs \
35 src/TracNoteAddin.cs \
36 src/TracLink.cs \
38 EMBEDDEDFILES := \
40 EMBEDDEDCOMMAND := \
42 LINKEDFILES := \
44 LINKEDCOMMAND := \
46 CONTENTFILES := \
48 COPYLOCALFILES := \
50 COMPILECOMMAND := $(SOURCES) $(EMBEDDEDCOMMAND) $(LINKEDCOMMAND)
52 CMD := $(subst \,\\,$(ComSpec)$(COMSPEC))
53 ifeq (,$(CMD))
54 CMD_MKOUTDIR := mkdir -p $(OUTDIR)
55 else
56 CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR))
57 endif
59 .PHONY: clean
61 all: \
62 $(OUTDIR)/$(TARGET) \
64 $(OUTDIR)/$(TARGET): $(SOURCES) $(EMBEDDEDFILES) $(LINKEDFILES) $(COPYLOCALFILES) $(DEPS)
65 -@$(CMD_MKOUTDIR)
66 @$(CSC) /nologo /out:$@ /lib:$(BINDIR) $(FLAGS) $(COMPILECOMMAND)
68 clean:
69 @echo Cleaning Tomboy.Trac
70 -@rm -f $(OUTDIR)/$(TARGET)
71 -@rm -fR $(OBJDIR)