mirror of
https://github.com/opensim/opensim.git
synced 2026-05-16 19:56:04 +08:00
* Something that thus needs fixing is the fact that ProjectReferences has to be marked
<ProjectReference>
<Private>False</Private>
</ProjectReference>
but that is not configurable in the upstream Xml Schema. I've hardcoded it in our repo for now.
25 lines
456 B
Makefile
25 lines
456 B
Makefile
#
|
|
# Executable
|
|
#
|
|
|
|
# Executables
|
|
PREBUILD = mono ../src/bin/Release/prebuild.exe /target makefile
|
|
|
|
# Files
|
|
PREBUILDS = $(wildcard *.prebuild)
|
|
RESULTS = $(PREBUILDS:prebuild=results)
|
|
TESTS = $(PREBUILDS:prebuild=test)
|
|
|
|
all: $(TESTS)
|
|
|
|
clean:
|
|
rm -f *~ *.log
|
|
rm -f $(RESULTS)
|
|
|
|
%.test: %.prebuild
|
|
$(PREBUILD) /log $*.log /file $*.prebuild /ppi $*.results >& /dev/null
|
|
if ! cmp $*.expected $*.results; then \
|
|
echo $*.prebuild failed; \
|
|
false; \
|
|
fi
|