mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2024-12-25 02:55:33 +00:00
eee80b2e26
* audit : add a compatibility auditing framework. * audit/base/*.apiinfo : initial checkin of 1.0.10 API for diffs. * audit/extract-missing.cs : XPath tool to grab presence='missing'. * audit/get-apidiff.pl : diffs api-infos to the base. * audit/get-apiinfo.pl : drives a module-wide api-info extraction. * audit/get-missing.pl : drives the extract-missing.exe tool. * audit/makefile : all and check targets. no dist support. * audit/mono-api-info.cs: copied from mcs/tools/corcompare. * audit/mono-api-diff.cs: copied from mcs/tools/corcompare. svn path=/trunk/gtk-sharp/; revision=44872
24 lines
404 B
Makefile
24 lines
404 B
Makefile
MCS=mcs
|
|
|
|
all: extract-missing.exe mono-api-info.exe mono-api-diff.exe
|
|
|
|
check: all
|
|
./get-apiinfo.pl .. curr
|
|
./get-apidiff.pl base curr diff
|
|
./get-missing.pl diff
|
|
|
|
mono-api-diff.exe: mono-api-diff.cs
|
|
$(MCS) mono-api-diff.cs
|
|
|
|
mono-api-info.exe: mono-api-info.cs
|
|
$(MCS) mono-api-info.cs
|
|
|
|
extract-missing.exe: extract-missing.cs
|
|
$(MCS) extract-missing.cs
|
|
|
|
clean:
|
|
rm -f *.exe
|
|
rm -rf curr
|
|
rm -rf diff
|
|
|