﻿# CMAKE generated file: DO NOT EDIT!
# Generated by "NMake Makefiles" Generator, CMake Version 3.26

# Default target executed when no arguments are given to make.
default_target: all
.PHONY : default_target

# Allow only one "make -f Makefile2" at a time, but pass parallelism.
.NOTPARALLEL:

#=============================================================================
# Special targets provided by cmake.

# Disable implicit rules so canonical targets will work.
.SUFFIXES:

.SUFFIXES: .hpux_make_needs_suffix_list

# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s

#Suppress display of executed commands.
$(VERBOSE).SILENT:

# A target that is always out of date.
cmake_force:
.PHONY : cmake_force

#=============================================================================
# Set environment variables for the build.

!IF "$(OS)" == "Windows_NT"
NULL=
!ELSE
NULL=nul
!ENDIF
SHELL = cmd.exe

# The CMake executable.
CMAKE_COMMAND = "C:\Program Files\JetBrains\CLion 2023.2.2\bin\cmake\win\x64\bin\cmake.exe"

# The command to remove a file.
RM = "C:\Program Files\JetBrains\CLion 2023.2.2\bin\cmake\win\x64\bin\cmake.exe" -E rm -f

# Escaping for special characters.
EQUALS = =

# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = C:\Users\ronit\Desktop\PSEMU\PSEMU

# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = C:\Users\ronit\Desktop\PSEMU\PSEMU\cmake-build-debug

#=============================================================================
# Targets provided globally by CMake.

# Special rule for the target edit_cache
edit_cache:
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..."
	echo >nul && "C:\Program Files\JetBrains\CLion 2023.2.2\bin\cmake\win\x64\bin\cmake.exe" -E echo "No interactive CMake dialog available."
.PHONY : edit_cache

# Special rule for the target edit_cache
edit_cache\fast: edit_cache
.PHONY : edit_cache\fast

# Special rule for the target rebuild_cache
rebuild_cache:
	@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
	echo >nul && "C:\Program Files\JetBrains\CLion 2023.2.2\bin\cmake\win\x64\bin\cmake.exe" --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : rebuild_cache

# Special rule for the target rebuild_cache
rebuild_cache\fast: rebuild_cache
.PHONY : rebuild_cache\fast

# The main all target
all: cmake_check_build_system
	$(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ronit\Desktop\PSEMU\PSEMU\cmake-build-debug\CMakeFiles C:\Users\ronit\Desktop\PSEMU\PSEMU\cmake-build-debug\\CMakeFiles\progress.marks
	$(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) all
	$(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ronit\Desktop\PSEMU\PSEMU\cmake-build-debug\CMakeFiles 0
.PHONY : all

# The main clean target
clean:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) clean
.PHONY : clean

# The main clean target
clean\fast: clean
.PHONY : clean\fast

# Prepare targets for installation.
preinstall: all
	$(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) preinstall
.PHONY : preinstall

# Prepare targets for installation.
preinstall\fast:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) preinstall
.PHONY : preinstall\fast

# clear depends
depend:
	$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles\Makefile.cmake 1
.PHONY : depend

#=============================================================================
# Target rules for targets named PSEMU

# Build rule for target.
PSEMU: cmake_check_build_system
	$(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 /nologo -$(MAKEFLAGS) PSEMU
.PHONY : PSEMU

# fast build rule for target.
PSEMU\fast:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\build
.PHONY : PSEMU\fast

CPU.obj: CPU.cpp.obj
.PHONY : CPU.obj

# target to build an object file
CPU.cpp.obj:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\CPU.cpp.obj
.PHONY : CPU.cpp.obj

CPU.i: CPU.cpp.i
.PHONY : CPU.i

# target to preprocess a source file
CPU.cpp.i:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\CPU.cpp.i
.PHONY : CPU.cpp.i

CPU.s: CPU.cpp.s
.PHONY : CPU.s

# target to generate assembly for a file
CPU.cpp.s:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\CPU.cpp.s
.PHONY : CPU.cpp.s

CPURegisters.obj: CPURegisters.cpp.obj
.PHONY : CPURegisters.obj

# target to build an object file
CPURegisters.cpp.obj:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\CPURegisters.cpp.obj
.PHONY : CPURegisters.cpp.obj

CPURegisters.i: CPURegisters.cpp.i
.PHONY : CPURegisters.i

# target to preprocess a source file
CPURegisters.cpp.i:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\CPURegisters.cpp.i
.PHONY : CPURegisters.cpp.i

CPURegisters.s: CPURegisters.cpp.s
.PHONY : CPURegisters.s

# target to generate assembly for a file
CPURegisters.cpp.s:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\CPURegisters.cpp.s
.PHONY : CPURegisters.cpp.s

Coprocessor.obj: Coprocessor.cpp.obj
.PHONY : Coprocessor.obj

# target to build an object file
Coprocessor.cpp.obj:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\Coprocessor.cpp.obj
.PHONY : Coprocessor.cpp.obj

Coprocessor.i: Coprocessor.cpp.i
.PHONY : Coprocessor.i

# target to preprocess a source file
Coprocessor.cpp.i:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\Coprocessor.cpp.i
.PHONY : Coprocessor.cpp.i

Coprocessor.s: Coprocessor.cpp.s
.PHONY : Coprocessor.s

# target to generate assembly for a file
Coprocessor.cpp.s:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\Coprocessor.cpp.s
.PHONY : Coprocessor.cpp.s

DMA.obj: DMA.cpp.obj
.PHONY : DMA.obj

# target to build an object file
DMA.cpp.obj:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\DMA.cpp.obj
.PHONY : DMA.cpp.obj

DMA.i: DMA.cpp.i
.PHONY : DMA.i

# target to preprocess a source file
DMA.cpp.i:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\DMA.cpp.i
.PHONY : DMA.cpp.i

DMA.s: DMA.cpp.s
.PHONY : DMA.s

# target to generate assembly for a file
DMA.cpp.s:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\DMA.cpp.s
.PHONY : DMA.cpp.s

GPU.obj: GPU.cpp.obj
.PHONY : GPU.obj

# target to build an object file
GPU.cpp.obj:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\GPU.cpp.obj
.PHONY : GPU.cpp.obj

GPU.i: GPU.cpp.i
.PHONY : GPU.i

# target to preprocess a source file
GPU.cpp.i:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\GPU.cpp.i
.PHONY : GPU.cpp.i

GPU.s: GPU.cpp.s
.PHONY : GPU.s

# target to generate assembly for a file
GPU.cpp.s:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\GPU.cpp.s
.PHONY : GPU.cpp.s

GTE.obj: GTE.cpp.obj
.PHONY : GTE.obj

# target to build an object file
GTE.cpp.obj:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\GTE.cpp.obj
.PHONY : GTE.cpp.obj

GTE.i: GTE.cpp.i
.PHONY : GTE.i

# target to preprocess a source file
GTE.cpp.i:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\GTE.cpp.i
.PHONY : GTE.cpp.i

GTE.s: GTE.cpp.s
.PHONY : GTE.s

# target to generate assembly for a file
GTE.cpp.s:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\GTE.cpp.s
.PHONY : GTE.cpp.s

Logging.obj: Logging.cpp.obj
.PHONY : Logging.obj

# target to build an object file
Logging.cpp.obj:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\Logging.cpp.obj
.PHONY : Logging.cpp.obj

Logging.i: Logging.cpp.i
.PHONY : Logging.i

# target to preprocess a source file
Logging.cpp.i:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\Logging.cpp.i
.PHONY : Logging.cpp.i

Logging.s: Logging.cpp.s
.PHONY : Logging.s

# target to generate assembly for a file
Logging.cpp.s:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\Logging.cpp.s
.PHONY : Logging.cpp.s

Memory.obj: Memory.cpp.obj
.PHONY : Memory.obj

# target to build an object file
Memory.cpp.obj:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\Memory.cpp.obj
.PHONY : Memory.cpp.obj

Memory.i: Memory.cpp.i
.PHONY : Memory.i

# target to preprocess a source file
Memory.cpp.i:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\Memory.cpp.i
.PHONY : Memory.cpp.i

Memory.s: Memory.cpp.s
.PHONY : Memory.s

# target to generate assembly for a file
Memory.cpp.s:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\Memory.cpp.s
.PHONY : Memory.cpp.s

PSEMU.obj: PSEMU.cpp.obj
.PHONY : PSEMU.obj

# target to build an object file
PSEMU.cpp.obj:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\PSEMU.cpp.obj
.PHONY : PSEMU.cpp.obj

PSEMU.i: PSEMU.cpp.i
.PHONY : PSEMU.i

# target to preprocess a source file
PSEMU.cpp.i:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\PSEMU.cpp.i
.PHONY : PSEMU.cpp.i

PSEMU.s: PSEMU.cpp.s
.PHONY : PSEMU.s

# target to generate assembly for a file
PSEMU.cpp.s:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\PSEMU.cpp.s
.PHONY : PSEMU.cpp.s

VRAM.obj: VRAM.cpp.obj
.PHONY : VRAM.obj

# target to build an object file
VRAM.cpp.obj:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\VRAM.cpp.obj
.PHONY : VRAM.cpp.obj

VRAM.i: VRAM.cpp.i
.PHONY : VRAM.i

# target to preprocess a source file
VRAM.cpp.i:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\VRAM.cpp.i
.PHONY : VRAM.cpp.i

VRAM.s: VRAM.cpp.s
.PHONY : VRAM.s

# target to generate assembly for a file
VRAM.cpp.s:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\VRAM.cpp.s
.PHONY : VRAM.cpp.s

gp0.obj: gp0.cpp.obj
.PHONY : gp0.obj

# target to build an object file
gp0.cpp.obj:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\gp0.cpp.obj
.PHONY : gp0.cpp.obj

gp0.i: gp0.cpp.i
.PHONY : gp0.i

# target to preprocess a source file
gp0.cpp.i:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\gp0.cpp.i
.PHONY : gp0.cpp.i

gp0.s: gp0.cpp.s
.PHONY : gp0.s

# target to generate assembly for a file
gp0.cpp.s:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\gp0.cpp.s
.PHONY : gp0.cpp.s

gp1.obj: gp1.cpp.obj
.PHONY : gp1.obj

# target to build an object file
gp1.cpp.obj:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\gp1.cpp.obj
.PHONY : gp1.cpp.obj

gp1.i: gp1.cpp.i
.PHONY : gp1.i

# target to preprocess a source file
gp1.cpp.i:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\gp1.cpp.i
.PHONY : gp1.cpp.i

gp1.s: gp1.cpp.s
.PHONY : gp1.s

# target to generate assembly for a file
gp1.cpp.s:
	$(MAKE) $(MAKESILENT) -f CMakeFiles\PSEMU.dir\build.make /nologo -$(MAKEFLAGS) CMakeFiles\PSEMU.dir\gp1.cpp.s
.PHONY : gp1.cpp.s

# Help Target
help:
	@echo The following are some of the valid targets for this Makefile:
	@echo ... all (the default if no target is provided)
	@echo ... clean
	@echo ... depend
	@echo ... edit_cache
	@echo ... rebuild_cache
	@echo ... PSEMU
	@echo ... CPU.obj
	@echo ... CPU.i
	@echo ... CPU.s
	@echo ... CPURegisters.obj
	@echo ... CPURegisters.i
	@echo ... CPURegisters.s
	@echo ... Coprocessor.obj
	@echo ... Coprocessor.i
	@echo ... Coprocessor.s
	@echo ... DMA.obj
	@echo ... DMA.i
	@echo ... DMA.s
	@echo ... GPU.obj
	@echo ... GPU.i
	@echo ... GPU.s
	@echo ... GTE.obj
	@echo ... GTE.i
	@echo ... GTE.s
	@echo ... Logging.obj
	@echo ... Logging.i
	@echo ... Logging.s
	@echo ... Memory.obj
	@echo ... Memory.i
	@echo ... Memory.s
	@echo ... PSEMU.obj
	@echo ... PSEMU.i
	@echo ... PSEMU.s
	@echo ... VRAM.obj
	@echo ... VRAM.i
	@echo ... VRAM.s
	@echo ... gp0.obj
	@echo ... gp0.i
	@echo ... gp0.s
	@echo ... gp1.obj
	@echo ... gp1.i
	@echo ... gp1.s
.PHONY : help



#=============================================================================
# Special targets to cleanup operation of make.

# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
	$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles\Makefile.cmake 0
.PHONY : cmake_check_build_system

