@echo on

set NMK_SMP_DIR=%DC_SAMPLE_DIR%
set NMK_SMP_DIR_TXT=%NMK_SMP_DIR%\nmakeErr.txt
if exist %NMK_SMP_DIR_TXT% del %NMK_SMP_DIR_TXT%

cd etc

cd rtc
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd playlog
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd font
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Fiber
nmake %1 >> %NMK_SMP_DIR_TXT%

cd ..\..\

cd gdfs

cd sg_gd
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd sg_gd2
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd sg_gd3
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd sg_gd4
nmake %1 >> %NMK_SMP_DIR_TXT%

cd ..\..\

cd FrameWork

cd FrameNj
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd FrameKm
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd FrameCpp
nmake %1 >> %NMK_SMP_DIR_TXT%

cd ..\..\

cd mw

cd adx

cd adxgdply
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd adxmem
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd adxmlt
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd adxrdnw
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd adxrdsj
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd adxrec
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd adxslply
nmake %1 >> %NMK_SMP_DIR_TXT%

cd ..\..\

cd asr

cd asrnwpt
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd asr1wrt
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd asr1wpt
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd asruwpt
nmake %1 >> %NMK_SMP_DIR_TXT%

cd ..\..\

cd dls

cd dsesj
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd dsemem
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd dsdsj
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd dsdmem
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd dsdgdply
nmake %1 >> %NMK_SMP_DIR_TXT%

cd ..\..\

cd mpa

cd mpasj
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd mpamem
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd mpagdply
nmake %1 >> %NMK_SMP_DIR_TXT%

cd ..\..\

cd san

cd sanview
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd santex.nj2
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd sansmpl
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd sanpot.nj2
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd sanmltw
nmake %1 >> %NMK_SMP_DIR_TXT%

cd ..\..\

cd sfd

cd sfdvfx
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd sfdtxmv.nj2
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd sfdtmvfx.nj2
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd sfdslply
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd sfdsj
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd sfdmltw
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd sfdmlt
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd sfdmix
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd sfdmem
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd sfdintlc
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd sfdgdply
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd sfdbgmv.nj2
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..\..\

cd wav

cd wavgdply
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd wavmem
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd wavsj
nmake %1 >> %NMK_SMP_DIR_TXT%

cd ..\..\..\

cd NindowsSDK

cd sample00
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd sample01
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd sample02
nmake %1 >> %NMK_SMP_DIR_TXT%

cd ..\..\

cd Ninja2

cd AccBuf
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Baby
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Blur
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd CellSprite

cd csgirl
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Csuv
nmake %1 >> %NMK_SMP_DIR_TXT%

cd ..\..\

cd chienowa
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Collision
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd CompactShape
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Filter
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd hanabi
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd LightMultiMotion
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd MotionLink
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd NewCamera
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd NewFunc
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Nindows1
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Nindows2
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Quad
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd ShapeLink
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Texture

cd FrameBufferTextureBmp
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd LoadPvmFile
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd LoadPvmMemory
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd MemoryTexture
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd MovieTexture
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd PaletteTexture
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd RenderTexture
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd TexFrame
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd TexMallocFixedArea
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Yuv420
nmake %1 >> %NMK_SMP_DIR_TXT%

cd ..\..\

cd Toon
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Wire
nmake %1 >> %NMK_SMP_DIR_TXT%

cd ..\..\

cd Njutil
call NjUtil.bat %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd peri

cd Bup1
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Bup2
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Bup2a
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Gun3
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd kbd1
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd kbd2
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd kbd3
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Latency
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Lcd1
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Mouse1
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Perchk
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Perinfo
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Print
nmake %1 >> %NMK_SMP_DIR_TXT%
cd ..

cd Vib1
nmake %1 >> %NMK_SMP_DIR_TXT%

cd ..\..\

cd sound
call makeall.bat %1 >> %NMK_SMP_DIR_TXT%

cd ..