[Mono-list] Consts.cs

Baltasar García Perez-Schofield baltasarq at gmail.com
Mon Oct 20 12:16:09 UTC 2014


>A `.in` file is an "input" file, often processed by sed, to replace various strings within the file.
>In the case of Consts.cs.in, the string to be replaced is @MONO_VERSION@, which is done by mono/mcs/build/Makefile [0]
>	common/Consts.cs: common/Consts.cs.in $(wildcard config.make)
>		test -n '$(MONO_VERSION)'
>		sed -e 's,@''MONO_VERSION@,$(MONO_VERSION),' $< > $@

	Thanks to put some light into this. I'm still behind the keyboards.resources file. 

	I'm trying to help solve a bug in Windows forms, specifically that unresolved one that makes apps crash when one edits any text field in a DataGridView, after a second time.

        However, while I was able to compile a DLL thanks to Stifu, when the app is initialising it complains about 'keyboard.resources' Not being available.

        In the resources folder of the mono/mcs/class/Managed.Windows.Forms/resources directory, there is a promising create-keyboards.sh which compiles create-keyboards.cs and executes create-keyboards.exe I tried that, and it generated keyboards.resx (not 'keyboards.resources').

        I tried to include it in the Managed.Windows.Forms project anyway, but compilation then fails because of the 'create-keyboards' assembly missing. I tried to include create-keyboards.exe above as a referenced assembly, but that did not work.
	Any clue?

Baltasar (baltasarq at gmail.com  http://baltasarq.info/)

More information about the Mono-list mailing list