| 
									
										
										
										
											2024-11-12 18:00:14 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | ifneq ($(KERNELRELEASE),) | 
					
						
							|  |  |  | # kbuild part of makefile
 | 
					
						
							| 
									
										
										
										
											2024-12-01 18:58:07 +02:00
										 |  |  | obj-m   := hello1.o hello2.o | 
					
						
							|  |  |  | ccflags-y := -I$(obj)/inc | 
					
						
							| 
									
										
										
										
											2024-11-12 18:00:14 +02:00
										 |  |  | else | 
					
						
							|  |  |  | # normal makefile
 | 
					
						
							|  |  |  | KDIR ?= /lib/modules/`uname -r`/build | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | default: | 
					
						
							|  |  |  | 	$(MAKE) -C $(KDIR) M=$$PWD | 
					
						
							|  |  |  | clean: | 
					
						
							|  |  |  | 	$(MAKE) -C $(KDIR) M=$$PWD clean | 
					
						
							|  |  |  | endif |