view nasmbuild/nasm-2.13rc9/test/ifenv.asm @ 10554:587a0a262d22

<moonythedwarf> ` cd nasmbuild; tar -xf nasm.tar.gz
author HackBot
date Thu, 30 Mar 2017 20:58:41 +0000
parents
children
line wrap: on
line source

%macro import 1
	%defstr %%incfile %!PROJECTBASEDIR/%{1}.inc
	%defstr %%decfile %!'PROJECTBASEDIR'/%{1}.dec
	db %%incfile, `\n`
	db %%decfile, `\n`
%endmacro

%ifenv PROJECTBASEDIR
import foo
%else
%warning No PROJECTBASEDIR defined
%endif

%ifenv %!PROJECTBASEDIR
import foo
%else
%warning No PROJECTBASEDIR defined
%endif

%ifenv 'PROJECTBASEDIR'
import foo
%else
%warning No PROJECTBASEDIR defined
%endif

%ifenv %!'PROJECTBASEDIR'
import foo
%else
%warning No PROJECTBASEDIR defined
%endif