[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / arch / hpcmips / stand

File: [cvs.NetBSD.org] / src / sys / arch / hpcmips / stand / Makefile (download)

Revision 1.3, Thu May 4 11:58:22 2000 UTC (20 years, 10 months ago) by takemura
Branch: MAIN
CVS Tags: netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5, minoura-xpg4dl-base, minoura-xpg4dl
Changes since 1.2: +2 -2 lines

Remove wmipsdbg and wmipsrel as well as WMIPSDbg and WMIPSRel for
case sensitive file system.

# $NetBSD: Makefile,v 1.3 2000/05/04 11:58:22 takemura Exp $
#
# Makefile to generate windows VC++ project and workspace files from
# config files and templates

PROJECT_DIRS=libsa pbsdboot

winfiles: 
	for dir in $(PROJECT_DIRS); do \
	    $$dir/$$dir.config; \
	done
	sh dspgen/gen_workspace.sh hpcmips_stand.dsw $(PROJECT_DIRS)

# remote transient build-related files globally and for each project:
#	* global 'class view' information (.ncb)
#	* Debug and Release compile dirs,
#	* .plg files (build logs), and
#	* .[0-9][0-9][0-9] files (old versions of auto-converted .dsp files).

clean:
	rm -f hpcmips_stand.ncb
	for dir in $(PROJECT_DIRS); do \
	    (cd $$dir && rm -rf WMIPSDbg wmipsdbg WMIPSRel wmipsrel); \
	    (cd $$dir && rm -f $$dir.plg $$dir.[0-9][0-9][0-9]); \
	done

# remove all files which windows is likely to have created, in addition
# to transient build-related files:
#	* .opt workspace option file
#	* (probably automatic) updates to the .dsp and .dsw files,
#	  which should be identical to the auto-generated versions when
#	  clean.

distclean cleandir: clean winfiles
	rm -f hpcmips_stand.opt