!ENDIF
INCLUDE = $(AFSDEV_INCLUDE)
+PATH = $(AFSDEV_BIN);$(PATH)
!IFNDEF AFSDEV_LIB
!ERROR Must define AFSDEV_LIB to be the default library directories.
SIGNTOOL=signtool.exe
!ENDIF
-!IF DEFINED(CODESIGN_DESC) && DEFINED(CODESIGN_URL) && DEFINED(CODESIGN_TIMESTAMP)
-CODESIGN_USERLAND= "$(SIGNTOOL)" sign /a /d "$(CODESIGN_DESC)" /du $(CODESIGN_URL) /t $(CODESIGN_TIMESTAMP) /v $@
+!IF DEFINED(CODESIGN_TIMESTAMP)
+!IF DEFINED(CODESIGN_DESC) && DEFINED(CODESIGN_URL)
+CODESIGN_USERLAND= "$(SIGNTOOL)" sign /a /d "$(CODESIGN_DESC)" /du $(CODESIGN_URL) /t $(CODESIGN_TIMESTAMP) /v $(CODESIGN_OTHER) $@
!IF "$(CODESIGN_CROSS_CERT)" != ""
-CODESIGN_KERNEL= "$(SIGNTOOL)" sign /a /d "$(CODESIGN_DESC)" /du $(CODESIGN_URL) /t $(CODESIGN_TIMESTAMP) /ac "$(CODESIGN_CROSS_CERT)" /v
+CODESIGN_KERNEL= "$(SIGNTOOL)" sign /a /d "$(CODESIGN_DESC)" /du $(CODESIGN_URL) /t $(CODESIGN_TIMESTAMP) $(CODESIGN_OTHER) /ac "$(CODESIGN_CROSS_CERT)" /v $@
+!ENDIF
!ENDIF
!ELSE
-CODESIGN_USERLAND=
+!IF DEFINED(CODESIGN_DESC) && DEFINED(CODESIGN_URL)
+CODESIGN_USERLAND= "$(SIGNTOOL)" sign /a /d "$(CODESIGN_DESC)" /du $(CODESIGN_URL) /v $(CODESIGN_OTHER) $@
+!IF "$(CODESIGN_CROSS_CERT)" != ""
+CODESIGN_KERNEL= "$(SIGNTOOL)" sign /a /d "$(CODESIGN_DESC)" /du $(CODESIGN_URL) /v $(CODESIGN_OTHER) /ac "$(CODESIGN_CROSS_CERT)" $@
+!ENDIF
+!ENDIF
!ENDIF
!IF DEFINED(SYMSTORE_EXE) && DEFINED(SYMSTORE_ROOT)
.h.{$(DESTDIR)\include\rx}.h:
$(COPY) $< $(DESTDIR)\include\rx
+.h.{$(DESTDIR)\include\opr}.h:
+ $(COPY) $< $(DESTDIR)\include\opr
+
.h.{$(DESTDIR)\include\des}.h:
$(COPY) $< $(DESTDIR)\include
.h.{$(DESTDIR)\include\rx}.h:
$(COPY) $(*B).h $(DESTDIR)\include\rx
+.h.{$(DESTDIR)\include\opr}.h:
+ $(COPY) $(*B).h $(DESTDIR)\include\opr
+
.h.{$(DESTDIR)\include\des}.h:
$(COPY) $(*B).h $(DESTDIR)\include