version 0.5.2
[fw/sdcc] / sim / ucsim / gui.src / serio.src / Makefile.in
index 024a0d2e34005c16fe2c15480a8e953b889bf623..7afa286e4b1640a2fc770b6ef5db5194117d085c 100644 (file)
@@ -9,13 +9,15 @@ CP            = /bin/cp
 PRJDIR         = ../..
 
 DEFS            = $(subs -DHAVE_CONFIG_H,,@DEFS@)
-CPPFLAGS        = @CPPFLAGS@ -I. -I$(PRJDIR) \
-                 -I$(PRJDIR)/cmd.src -I$(PRJDIR)/sim.src
+CPPFLAGS        = @CPPFLAGS@ -I. -I$(PRJDIR)
+#                -I$(PRJDIR)/cmd.src -I$(PRJDIR)/sim.src
 CFLAGS          = @CFLAGS@ -Wall
 CXXFLAGS        = @CXXFLAGS@ -Wall
 M_OR_MM         = @M_OR_MM@
 
-LIBS           = @LIBS@
+LIBS           = @CURSES_LIBS@ @LIBS@
+
+EXEEXT         = @EXEEXT@
 
 curses_ok      = @curses_ok@
 
@@ -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,19 +50,21 @@ endif
 # Compiling and installing everything and runing test
 # ---------------------------------------------------
 install: all installdirs
-       $(INSTALL) -s serialview $(bindir)
+       $(INSTALL) -s serialview$(EXEEXT) $(bindir)
 
 
 # Deleting all the installed files
 # --------------------------------
 uninstall:
-       rm -f $(bindir)/serialview
+       rm -f $(bindir)/serialview$(EXEEXT)
 
 
 # Performing self-test
 # --------------------
 check:
 
+test:
+
 
 # Performing installation test
 # ----------------------------
@@ -86,8 +90,8 @@ include clean.mk
 
 # My rules
 # --------
-serialview: $(OBJECTS)
-       $(CXX) -o $@ $(OBJECTS) $(LIBS)
+serialview$(EXEEXT): $(OBJECTS)
+       $(CXX) -o $@ $(LDFLAGS) $(OBJECTS) $(LIBS)
 
 .cc.o:
        $(CXX) $(CXXFLAGS)  $(CPPFLAGS) -c $< -o $@