# The input Makefile for MiniGUI header files SUBDIRS = ctrl # The directory where the include files will be installed libminiguiincludedir = $(includedir)/minigui # Which header files to install COMM_HDRS = \ common.h endianrw.h fixedmath.h \ minigui.h gdi.h window.h control.h \ own_malloc.h own_stdio.h \ xvfb.h customial.h exstubs.h \ dti.c UCOSII_HDRS=ucos2_pthread.h ucos2_semaphore.h THREADX_HDRS=threadx_pthread.h threadx_semaphore.h NUCLEUS_HDRS=nucleus_pthread.h nucleus_semaphore.h VXWORKS_HDRS=vxworks_pthread.h vxworks_semaphore.h WIN32_HDRS=win32_pthread.h win32_semaphore.h win32_sched.h win32_dirent.h OSE_HDRS=ose_semaphore.h PSOS_HDRS=psos_pthread.h psos_semaphore.h EXTRA_DIST=$(UCOSII_HDRS) $(THREADX_HDRS) $(NUCLEUS_HDRS) $(VXWORKS_HDRS) \ $(OSE_HDRS) $(PSOS_HDRS) $(WIN32_HDRS) makefile.ng makefile.msvc #CLEANFILES=pthread.h semaphore.h libminiguiinclude_HEADERS=$(COMM_HDRS) $(UCOSII_HDRS) $(THREADX_HDRS) \ $(NUCLEUS_HDRS) $(VXWORKS_HDRS) $(OSE_HDRS) $(PSOS_HDRS) $(WIN32_HDRS) if MGUSE_OWN_PTHREAD install-data-local: cp ucos2_pthread.h $(includedir)/pthread.h cp ucos2_semaphore.h $(includedir)/semaphore.h endif