1 thisdir
= tools
/security
/certview
3 include ..
/..
/..
/build
/rules.make
6 LOCAL_MCS_FLAGS
= /lib
:$(topdir
)/class
/lib
/r
:Mono.Security.dll
/r
:System.Xml.dll
/win32icon
:mono.ico
8 # SWF isn't quite good enough to build this yet.
10 all-local
: certview.exe
13 $(MKINSTALLDIRS
) $(DESTDIR
)$(prefix)/bin
14 $(INSTALL_BIN
) certview.exe
$(DESTDIR
)$(prefix)/bin
17 rm -f
*.exe
*.resources
19 test-local run-test-local
:
22 CertificateViewer.cs \
23 CertificateFormatter.cs \
24 X509ExtensionsHandler.cs \
29 gcertview.exe.config \
33 resources
= $(wildcard *.bmp
) \
36 dist-local
: dist-default
38 sources
= CertificateViewer.cs CertificateFormatter.cs X509ExtensionsHandler.cs ..
/AssemblyInfo.cs ..
/..
/..
/build
/common
/Consts.cs
39 cv_libs
= /r
:System.Windows.Forms.dll
/r
:System.Drawing.dll
40 gcv_libs
= -pkg
:gtk-sharp
-pkg
:glade-sharp
42 certview.exe
: $(sources
) Mono.Tools.CertView.CertificateViewer.resources
43 $(CSCOMPILE
) $(cv_libs
) -resource
:Mono.Tools.CertView.CertificateViewer.resources
$(sources
)
45 # We can't make this by default since it relies on GTK#
47 ress
= $(foreach res
,$(resources
), $(addprefix -resource
:,$(res
)),$(notdir $(res
)))
49 gcertview.exe
: gcertview.cs CertificateFormatter.cs X509ExtensionsHandler.cs ..
/AssemblyInfo.cs ..
/..
/..
/build
/common
/Consts.cs
50 $(CSCOMPILE
) $(gcv_libs
) $^
-resource
:certview.glade
$(ress
)
52 Mono.Tools.CertView.CertificateViewer.resources
: CertificateViewer.resx