* device/lib/pic16/Makefile.common.in: added $(MM) to fix `make clean`
[fw/sdcc] / sim / ucsim / gui.src / serio.src / Makefile.in
index 2044473cccc915314b504873fa504e7d1ddfe0ef..adfab22fb3eeea8767b7d3c8f7ae755177ef6d24 100644 (file)
@@ -17,6 +17,8 @@ M_OR_MM         = @M_OR_MM@
 
 LIBS           = @CURSES_LIBS@ @LIBS@
 
+EXEEXT         = @EXEEXT@
+
 curses_ok      = @curses_ok@
 
 prefix          = @prefix@
@@ -39,7 +41,7 @@ OBJECTS               = main.o fileio.o frontend.o posix_signal.o
 all: serio.src
 
 ifeq ($(curses_ok),yes)
-serio.src: checkconf serialview
+serio.src: checkconf serialview$(EXEEXT)
 else
 serio.src: checkconf
 endif
@@ -48,13 +50,13 @@ endif
 # Compiling and installing everything and runing test
 # ---------------------------------------------------
 install: all installdirs
-       $(INSTALL) -s serialview $(bindir)
+       $(INSTALL) -s serialview$(EXEEXT) $(DESTDIR)$(bindir)
 
 
 # Deleting all the installed files
 # --------------------------------
 uninstall:
-       rm -f $(bindir)/serialview
+       rm -f $(DESTDIR)$(bindir)/serialview$(EXEEXT)
 
 
 # Performing self-test
@@ -72,7 +74,7 @@ installcheck:
 # Creating installation directories
 # ---------------------------------
 installdirs:
-       test -d $(bindir) || $(INSTALL) -d $(bindir)
+       test -d $(DESTDIR)$(bindir) || $(INSTALL) -d $(DESTDIR)$(bindir)
 
 
 # Creating dependencies
@@ -88,7 +90,7 @@ include clean.mk
 
 # My rules
 # --------
-serialview: $(OBJECTS)
+serialview$(EXEEXT): $(OBJECTS)
        $(CXX) -o $@ $(LDFLAGS) $(OBJECTS) $(LIBS)
 
 .cc.o: